IWorkflowInstanceService - интерфейс

Сервис для управления экземплярами и подписками бизнес-процесса.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IWorkflowInstanceService

Методы

CreateNodeStateAsync Метод для создания состояния узла по объекту узла шаблона процесса.
CreateProcessStateAsync Метод для создания экземпляра процесса по его шаблону.
DeleteCommandSubscriptionAsync Метод для удаления подписки команды.
DeleteNodeStateAsync Метод для удаления состояния узла. Вместе с состоянием узла удаляются все его подписки.
DeleteProcessStateAsync Метод для удаления состояния процесса.
DeleteSubprocessSubscriptionAsync Метод для удаления подписки подпроцесса.
DeleteTaskSubscriptionAsync Метод для удаления подписки.
DeleteTimerSubscriptionAsync Метод для удаления подписки подпроцесса.
GetAllNodeStatesAsync Метод для получения всех состояний узла по ID экземпляра процесса.
GetCommandSubscriptionsAsync Метод для получения списка подписок команды.
GetNodeStateAsync Метод для получения состояния узла по его ID.
GetProcessInstanceIDAsync Метод для получения ID экземпляра процесса по ID экземпляра узла.
GetProcessStateAsync Метод для получения экземпляра процесса по его ID.
GetSubprocessSubscriptionsAsync Метод для получения списка подписок по ID подпроцесса.
GetTaskSubscriptionsAsync Метод для получения списка подписок по заданию процесса.
GetTimerSubscriptionAsync Метод для получения подписки таймера по ID.
StoreCommandSubscriptionAsync Метод для сохранения подписки команды.
StoreNodeStateAsync Метод для сохранения состояния узла.
StoreProcessAndNodesStatesAsync Метод для сохранения состояния процесса и состояний узлов.
StoreProcessStateAsync Метод для сохранения состояния процесса.
StoreSubprocessSubscriptionAsync Метод для сохранения подписки подпроцесса.
StoreTaskSubscriptionAsync Метод для сохранения подписки задания.
StoreTimerSubscriptionAsync Метод для сохранения подписки подпроцесса.

См. также