Tessa.Workflow - пространство имён

Серверное API и модели данных, общие на desktop-клиенте и сервере, для конструктора бизнес-процессов.

Классы

ClientWorkflowService Реализация IWorkflowService для выполнения на клиенте.
DiagWorkflowService Реализация IWorkflowService, которая выполняет логирование времени выполнения методов.
WorkflowEngineBindingContext Контекст привязки хеша к данным карточки, используемый в HashTreeBinder.
WorkflowEngineCache Объект для получения шаблонов процессов с кэшированием их.
WorkflowEngineCacheEventArgs Аргументы события сброса кэша WorkflowEngineGlobalCache, разделяемые между процессами.
WorkflowEngineCardRequestExtender Объект для расширения запросов на создание, получение и сохранение карточки при обработке в WorkflowEngine.
WorkflowEngineCardsScope Scope для загрузки карточек в рамках обработки WorkflowEngine.
WorkflowEngineContext Контекст обработки процесса в WorkflowEngine.
WorkflowEngineDatabaseLogger Реализация логгера, которая пишет лог напрямую в базу. Создает свое подключение к базе данных.
WorkflowEngineEditorConsts Константы редактора бизнес-процессов.
WorkflowEngineGlobalCache Объект, обеспечивающий синхронный сброс кэшей с объектами версий бизнес-процессов.
WorkflowEngineLockScope Объект, отвечающий за блокировку экземпляра процесса.
WorkflowEngineManagerWorkflowManager для обработчика процессов WorkflowEngine.
WorkflowEnginePermissionManager Объект, осуществляющий проверку прав к шаблонам и экземплярам процессов.
WorkflowEngineProcessorClient Объект, управляющий процессами WorkflowEngine с клиента.
WorkflowEngineProcessorExtensions 
WorkflowEngineProcessorIterative Обработчик процессов WorkflowEngine на сервере.
WorkflowEngineProcessRequest Запрос на обработку процесса WorkflowEngine.
WorkflowEngineProcessResult Результат обработки сигнала в IWorkflowEngineProcessor
WorkflowEngineProcessSerializer Объект для сериализации и десериализации карточек процесса WorkflowEngine.
WorkflowEngineTile Информация о настройках тайла бизнес-процесса.
WorkflowEngineTileCache Объект для получения и кеширования информации о тайлах бизнес-процессов.
WorkFlowEngineTileContext Контекст компиляции для условий кнопок бизнес-процесса.
WorkflowEngineTileManager Объект, который производит получение доступных кнопок процесса и производит проверку доступа к ним
WorkflowEngineTileManagerExtensionRegistry Потокобезопасный реестр расширений прав доступа к тайлам WorkflowEngine IWorkflowEngineTileManagerExtension.
WorkflowEngineTypes 
WorkflowEngineViewAliases 
WorkflowEngineWorkerIWorkflowWorker для обработки процессов в WorkflowEngine.
WorkflowExtensions Методы расширений для функционала бизнес-процессов WorkflowEngine.
WorkflowInstanceCardService Реализация логгера и сервиса объектов экземпляра процесса, которая пишет в карточку.
WorkflowRequestTypes Типы запросов для IWorkflowService.
WorkflowService Реализация IWorkflowService для выполнения на сервере.

Интерфейсы

IWorkflowEngineCache Объект для получения шаблонов процессов с кэшированием их.
IWorkflowEngineCardRequestExtender Объект для расширения запросов на создание, получение и сохранение карточки при обработке в WorkflowEngine.
IWorkflowEngineCardsScope Scope для загрузки карточек в рамках обработки WorkflowEngine.
IWorkflowEngineContext Контекст обработки процесса в WorkflowEngine.
IWorkflowEngineLockScope Объект, отвечающий за блокировку экземпляра процесса.
IWorkflowEngineLogger Логгер процессов в WorkflowEngine.
IWorkflowEnginePermissionManager Объект, осуществляющий проверку прав к шаблонам и экземплярам процессов.
IWorkflowEngineProcessor Обработчик процессов WorkflowEngine на сервере.
IWorkflowEngineProcessorClient Описание объекта для управления процессами WorkflowEngine с клиента.
IWorkflowEngineProcessRequest Запрос на обработку процесса WorkflowEngine.
IWorkflowEngineProcessResult Результат обработки сигнала в IWorkflowEngineProcessor
IWorkflowEngineProcessSerializer Объект для сериализации и десериализации карточек процесса WorkflowEngine.
IWorkflowEngineTileCache Объект для получения и кеширования информации о тайлах бизнес-процессов.
IWorkFlowEngineTileContext Контекст компиляции для условий кнопок бизнес-процесса.
IWorkflowEngineTileManager Объект, который производит получение доступных кнопок процесса и производит проверку доступа к ним
IWorkflowEngineTileManagerExtension Расширение прав доступа к тайлам WorkflowEngine, проверяемым в IWorkflowEngineTileManager. Регистрируются через IWorkflowEngineTileManagerExtensionRegistry.
IWorkflowEngineTileManagerExtensionRegistry Описывает реестр типов расширений доступа к тайлам WorkflowEngine IWorkflowEngineTileManagerExtension.
IWorkflowHashBinder Описывает объект, осуществляющего связь значений хеша со значениями в секциях карточки.
IWorkflowInstanceService Сервис для управления экземплярами и подписками бизнес-процесса.
IWorkflowService Сервис для управления шаблонами, экземплярами и подписками бизнес-процесса.

Перечисления

BusinessProcessButtonToolbarVisibilityMode Режим отображения кнопки бизнес-процесса на тулбаре.
WorkflowEngineProcessFlags Настройки обработки процесса в IWorkflowEngineProcessor