WorkflowEditorService - конструктор
Сервис для работы с объектами WorkflowEngine из UI редактора.
Пространство имён: Tessa.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
public WorkflowEditorService(
IWorkflowService workflowService,
IWorkflowEnginePermissionManager permissionManager,
IWorkflowEngineProcessLayoutUpdater processLayoutUpdater,
IWorkflowEngineCache workflowCache,
IWorkflowEngineProcessCompilationCache compilationCache,
IWorkflowActionRegistry workflowActionRegistry,
IWorkflowEngineProcessCompiler workflowProcessCompiler,
IWorkflowEngineNodeCompiler workflowNodeCompiler,
IWorkflowEngineLinkCompiler workflowLinkCompiler,
IWorkflowEngineActionCompiler workflowActionCompiler,
IWorkflowEngineTileCompiler workflowTileCompiler,
IWorkflowEngineProcessor workflowEngineProcessor,
IWorkflowEngineUpgradeManager workflowEngineUpgradeManager
)
Public Sub New (
workflowService As IWorkflowService,
permissionManager As IWorkflowEnginePermissionManager,
processLayoutUpdater As IWorkflowEngineProcessLayoutUpdater,
workflowCache As IWorkflowEngineCache,
compilationCache As IWorkflowEngineProcessCompilationCache,
workflowActionRegistry As IWorkflowActionRegistry,
workflowProcessCompiler As IWorkflowEngineProcessCompiler,
workflowNodeCompiler As IWorkflowEngineNodeCompiler,
workflowLinkCompiler As IWorkflowEngineLinkCompiler,
workflowActionCompiler As IWorkflowEngineActionCompiler,
workflowTileCompiler As IWorkflowEngineTileCompiler,
workflowEngineProcessor As IWorkflowEngineProcessor,
workflowEngineUpgradeManager As IWorkflowEngineUpgradeManager
)
public:
WorkflowEditorService(
IWorkflowService^ workflowService,
IWorkflowEnginePermissionManager^ permissionManager,
IWorkflowEngineProcessLayoutUpdater^ processLayoutUpdater,
IWorkflowEngineCache^ workflowCache,
IWorkflowEngineProcessCompilationCache^ compilationCache,
IWorkflowActionRegistry^ workflowActionRegistry,
IWorkflowEngineProcessCompiler^ workflowProcessCompiler,
IWorkflowEngineNodeCompiler^ workflowNodeCompiler,
IWorkflowEngineLinkCompiler^ workflowLinkCompiler,
IWorkflowEngineActionCompiler^ workflowActionCompiler,
IWorkflowEngineTileCompiler^ workflowTileCompiler,
IWorkflowEngineProcessor^ workflowEngineProcessor,
IWorkflowEngineUpgradeManager^ workflowEngineUpgradeManager
)
new :
workflowService : IWorkflowService *
permissionManager : IWorkflowEnginePermissionManager *
processLayoutUpdater : IWorkflowEngineProcessLayoutUpdater *
workflowCache : IWorkflowEngineCache *
compilationCache : IWorkflowEngineProcessCompilationCache *
workflowActionRegistry : IWorkflowActionRegistry *
workflowProcessCompiler : IWorkflowEngineProcessCompiler *
workflowNodeCompiler : IWorkflowEngineNodeCompiler *
workflowLinkCompiler : IWorkflowEngineLinkCompiler *
workflowActionCompiler : IWorkflowEngineActionCompiler *
workflowTileCompiler : IWorkflowEngineTileCompiler *
workflowEngineProcessor : IWorkflowEngineProcessor *
workflowEngineUpgradeManager : IWorkflowEngineUpgradeManager -> WorkflowEditorService
Параметры
- workflowService IWorkflowService
Сервис для управления шаблонами, экземплярами и подписками бизнес-процесса.
- permissionManager IWorkflowEnginePermissionManager
Объект, осуществляющий проверку прав к шаблонам и экземплярам процессов.
- processLayoutUpdater IWorkflowEngineProcessLayoutUpdater
Объект для обновления схемы шаблона бизнес-процесса.
- workflowCache IWorkflowEngineCache
Объект для получения шаблонов процессов с кэшированием их.
- compilationCache IWorkflowEngineProcessCompilationCache
Кэш, содержащий результаты компиляции бизнес-процессов Workflow Engine.
- workflowActionRegistry IWorkflowActionRegistry
- workflowProcessCompiler IWorkflowEngineProcessCompiler
Объект, выполняющий компиляцию бизнес-процесса.
- workflowNodeCompiler IWorkflowEngineNodeCompiler
Объект, выполняющий компиляцию шаблона узла бизнес-процесса.
- workflowLinkCompiler IWorkflowEngineLinkCompiler
Объект, выполняющий компиляцию связи бизнес-процесса.
- workflowActionCompiler IWorkflowEngineActionCompiler
Объект, выполняющий компиляцию действия бизнес-процесса.
- workflowTileCompiler IWorkflowEngineTileCompiler
Объект, выполняющий компиляцию условий тайлов бизнес-процесса.
- workflowEngineProcessor IWorkflowEngineProcessor
Обработчик процессов WorkflowEngine на сервере.
- workflowEngineUpgradeManager IWorkflowEngineUpgradeManager
Менеджер для обновления действий на новую версию в шаблонах и экземплярах бизнес-процессов.