arlas-wui-toolkit / Exports / ProcessService
Class: ProcessService
Table of contents
Constructors
Methods
Constructors
constructor
• new ProcessService(http
, arlasSettingsService
, collaborativeSearchService
)
Parameters
Name | Type |
---|---|
http |
HttpClient |
arlasSettingsService |
ArlasSettingsService |
collaborativeSearchService |
ArlasCollaborativesearchService |
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:36
Methods
check
▸ check(processName
): Observable
<any
>
Parameters
Name | Type |
---|---|
processName |
string |
Returns
Observable
<any
>
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:76
getItemsDetail
▸ getItemsDetail(idFieldName
, itemsId
, collection
): Observable
<Map
<string
, any
>>
Parameters
Name | Type |
---|---|
idFieldName |
string |
itemsId |
string [] |
collection |
string |
Returns
Observable
<Map
<string
, any
>>
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:115
getJobStatus
▸ getJobStatus(processName
, jobId
): Observable
<ProcessOutput
>
Parameters
Name | Type |
---|---|
processName |
string |
jobId |
string |
Returns
Observable
<ProcessOutput
>
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:102
getProcessInputs
▸ getProcessInputs(): ProcessInputs
Returns
ProcessInputs
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:80
load
▸ load(processName
): Observable
<Process
>
Parameters
Name | Type |
---|---|
processName |
string |
Returns
Observable
<Process
>
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:88
process
▸ process(processName
, ids
, payload
, collection
): Observable
<ProcessOutput
>
Parameters
Name | Type | Description |
---|---|---|
processName |
string |
- |
ids |
string [] |
List of products ids |
payload |
any |
Values of the dynamic form |
collection |
string |
Collection of selectied items |
Returns
Observable
<ProcessOutput
>
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:52
setOptions
▸ setOptions(options
): void
Parameters
Name | Type |
---|---|
options |
any |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:42
setProcessInputs
▸ setProcessInputs(process
): void
Parameters
Name | Type |
---|---|
process |
ProcessInputs |
Returns
void
Defined in
projects/arlas-toolkit/src/lib/services/process/process.service.ts:84