public interface IWorkflowService : IWorkflowInstanceService
Public Interface IWorkflowService
Inherits IWorkflowInstanceService
public interface class IWorkflowService : IWorkflowInstanceService
type IWorkflowService =
interface
interface IWorkflowInstanceService
end
CreateNodeStateAsync |
Метод для создания состояния узла по объекту узла шаблона процесса.
(Унаследован от IWorkflowInstanceService) |
CreateProcessStateAsync |
Метод для создания экземпляра процесса по его шаблону.
(Унаследован от IWorkflowInstanceService) |
DeleteCommandSubscriptionAsync |
Метод для удаления подписки команды.
(Унаследован от IWorkflowInstanceService) |
DeleteNodeStateAsync |
Метод для удаления состояния узла. Вместе с состоянием узла удаляются все его подписки.
(Унаследован от IWorkflowInstanceService) |
DeleteProcessStateAsync |
Метод для удаления состояния процесса.
(Унаследован от IWorkflowInstanceService) |
DeleteSubprocessSubscriptionAsync |
Метод для удаления подписки подпроцесса.
(Унаследован от IWorkflowInstanceService) |
DeleteTaskSubscriptionAsync |
Метод для удаления подписки.
(Унаследован от IWorkflowInstanceService) |
DeleteTimerSubscriptionAsync |
Метод для удаления подписки подпроцесса.
(Унаследован от IWorkflowInstanceService) |
GetAllModifiedTimerSubscriptionsAsync | Метод для получения всех подписок таймеров. |
GetAllNodeStatesAsync |
Метод для получения всех состояний узла по ID экземпляра процесса.
(Унаследован от IWorkflowInstanceService) |
GetCommandSubscriptionsAsync |
Метод для получения списка подписок команды.
(Унаследован от IWorkflowInstanceService) |
GetDefaultVersionIDAsync | Метод для получения ID версии процесса, помеченной как по умолчанию. |
GetErrorDataAsync | Метод для получения данных об ошибке по её ID. |
GetErrorMessageAsync | Возвращает сообщение об ошибке, указанное в шаблоне процесса. |
GetLockStatusAsync | Получает информацию о блокировке текущей версии бизнес-процесса и о карточке бизнес-процесса в целом (карточка заблокирована, если есть хоть одна заблокированная версия). |
GetModifiedAsync | Метод для получения даты изменения версии шаблона процесса. |
GetNodeStateAsync |
Метод для получения состояния узла по его ID.
(Унаследован от IWorkflowInstanceService) |
GetProcessCardIDAsync | Метод для получения ID карточки процесса по ID состояния процесса. |
GetProcessCardIDsAsync | Метод для получения списка идентификаторов карточек процессов по ID основной карточки. |
GetProcessInstanceIDAsync |
Метод для получения ID экземпляра процесса по ID экземпляра узла.
(Унаследован от IWorkflowInstanceService) |
GetProcessStateAsync |
Метод для получения экземпляра процесса по его ID.
(Унаследован от IWorkflowInstanceService) |
GetProcessVersionTemplateAsync | Метод для получения Storage версии процесса. |
GetSubprocessSubscriptionsAsync |
Метод для получения списка подписок по ID подпроцесса.
(Унаследован от IWorkflowInstanceService) |
GetTaskSubscriptionsAsync |
Метод для получения списка подписок по заданию процесса.
(Унаследован от IWorkflowInstanceService) |
GetTimerSubscriptionAsync |
Метод для получения подписки таймера по ID.
(Унаследован от IWorkflowInstanceService) |
ResumeProcessAsync | Метод для возобновления процесса по ошибке. |
SetIsDefaultAsync | Метод для установки процесса по умолчанию. |
StoreCommandSubscriptionAsync |
Метод для сохранения подписки команды.
(Унаследован от IWorkflowInstanceService) |
StoreNodeStateAsync |
Метод для сохранения состояния узла.
(Унаследован от IWorkflowInstanceService) |
StoreProcessAndNodesStatesAsync |
Метод для сохранения состояния процесса и состояний узлов.
(Унаследован от IWorkflowInstanceService) |
StoreProcessStateAsync |
Метод для сохранения состояния процесса.
(Унаследован от IWorkflowInstanceService) |
StoreSubprocessSubscriptionAsync |
Метод для сохранения подписки подпроцесса.
(Унаследован от IWorkflowInstanceService) |
StoreTaskSubscriptionAsync |
Метод для сохранения подписки задания.
(Унаследован от IWorkflowInstanceService) |
StoreTimerSubscriptionAsync |
Метод для сохранения подписки подпроцесса.
(Унаследован от IWorkflowInstanceService) |
TryLockVersionAsync | Метод для установки блокировки на версию процесса. |
TryUnlockVersionAsync | Метод для снятия блокировки с версии процесса. |
ValidateObjectAsync | Метод для валидации переданного объекта. |