Skip to content

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