Tessa.Extensions.Default.Server.Workflow.KrProcess.Workflow - пространство имён

Расширения типового решения на сервере, связанные с выполнением процессов маршрутов по части среды выполнения.

Классы

BackwardPreparingGroupRecalcStrategy Стратегия подготавливающая данные для пересчёта маршрута. Реализует продвижение назад по маршруту.
CurrentPreparingGroupRecalcStrategy Стратегия подготавливающая данные для пересчёта маршрута. Реализует продвижение по маршруту в начало текущей группы текущего этапа.
DisableRecalcPreparingGroupRecalcStrategy Стратегия подготавливающая данные для пересчёта маршрута. Возвращает этап соответствующий текущему этапу, на момент применения стратегии, иначе значение по умолчанию для типа.
ExplicitlySelectedPreparingGroupRecalcStrategy Стратегия подготавливающая данные для пересчёта маршрута. Возвращает первый этап у которого порядковый номер группы этапов не превышает порядковый номер группы текущего этапа.
ForwardPreparingGroupRecalcStrategy Стратегия подготавливающая данные для пересчёта маршрута. Реализует продвижение вперёд по маршруту.
KrAsyncProcessRunner Раннер используемый для выполнения асинхронных процессов маршрутов документов.
KrProcessButtonVisibilityEvaluator Объект, определяющий возможность отображения вторичных процессов, работающих в режиме "Кнопка".
KrProcessButtonVisibilityEvaluatorContext Контекст используемый при определении видимости тайла вторичного процесса работающего в режиме "Кнопка".
KrProcessContainer 
KrProcessExtensions Предоставляет вспомогательные методы используемые в подсистеме маршрутов.
KrProcessHelper 
KrProcessRunnerBase Абстрактный базовый класс раннера используемого для выполнения процессов маршрутов документов.
KrProcessRunnerContext 
KrProcessRunnerNames 
KrProcessRunnerProvider Объект, предоставляющий IKrProcessRunner.
KrProcessServerLauncher Объект, выполняющий запуск процессов.
KrProcessServerLauncherSpecificParameters Предоставляет параметры запуска процесса с сервера.
KrProcessTraceItem Элемент истории выполнения этапов.
KrProcessTransition 
KrProcessWorkflowContext 
KrProcessWorkflowManager 
KrProcessWorkflowWorker 
KrSecondaryProcessEvaluatorContext Предоставляет контекст содержащий информацию о запускаемом вторичном процессе.
KrSecondaryProcessExecutionEvaluator Предоставляет методы выполняющие проверку возможности выполнения вторичного процесса.
KrStageInterrupter 
KrStageInterrupterContext 
KrSyncProcessRunner Раннер используемый для выполнения синхронных процессов маршрутов документов.
ProcessRunnerInterruptedException Исключение, возникающее при прерывании выполнения IKrProcessRunner.
Registrator 
TransitionHelper Предоставляет вспомогательные методы для выполнения переходов между этапами.
WorkflowAPIBridge 

Структуры

KrProcessRunnerBaseNextAction Предоставляет информацию раннеру результат обработки результата выполнения обработчика этапа.

Интерфейсы

IKrProcessButtonVisibilityEvaluator Описывает объект определяющий возможность отображения вторичных процессов работающих в режиме "Кнопка".
IKrProcessButtonVisibilityEvaluatorContext Описывает контекст используемый при определении видимости тайла вторичного процесса работающего в режиме "Кнопка".
IKrProcessContainer Описывает объект содержащий информацию о обработчиках используемых в подсистеме маршрутов.
IKrProcessFilterT Описывает объект предоставляющий возможность фильтрации объекта типа T.
IKrProcessRunner Описывает раннер используемый для выполнения процессов маршрутов документов.
IKrProcessRunnerContext Контекст IKrProcessRunner.
IKrProcessRunnerProvider Объект, предоставляющий IKrProcessRunner.
IKrSecondaryProcessEvaluatorContext Описывает контекст содержащий информацию о запускаемом вторичном процессе.
IKrSecondaryProcessExecutionEvaluator Описывает методы выполняющие проверку возможности выполнения вторичного процесса.
IKrStageInterrupter 
IKrStageInterrupterContext 
IPreparingGroupRecalcStrategy Описывает стратегию подготавливающую данные для пересчёта маршрута.
IWorkflowAPIBridge 

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

DirectionAfterInterrupt 
KrProcessRunnerInitiationCause Перечисление причин запуска процесса.