File

projects/m2-core/src/lib/core/service/system/work-executor.service.ts

Extends

ApiService

Index

Properties
Methods

Constructor

constructor(http: HttpClient, logger: Logger, endpointService: EndpointConfigService)
Parameters :
Name Type Optional
http HttpClient No
logger Logger No
endpointService EndpointConfigService No

Methods

Public activateWorkList
activateWorkList()
Returns : void
Public getWorkData
getWorkData(workId: number)
Type parameters :
  • D
Parameters :
Name Type Optional
workId number No
Returns : Promise<D>
Public getWorkList
getWorkList()

API

Public reExecute
reExecute(workId: number)

Перезапустить выполнение задачи. Перезапуск доступен только если задача уже завершена для пользователя, которой её инициировал

Parameters :
Name Type Optional
workId number No
Returns : Promise<void>
Public removeWork
removeWork(workIds: number[])
Parameters :
Name Type Optional
workIds number[] No
Returns : Promise<void>
Public removeWorks
removeWorks(statusFilter: WorkStatus[])
Parameters :
Name Type Optional
statusFilter WorkStatus[] No
Returns : Promise<number[]>

Properties

Public workListActivator$
Default value : this.workListActivator.asObservable()

results matching ""

    No results matching ""