Click or drag to resize
CMS.WorkflowEngine Namespace
 
Classes
  ClassDescription
Public classAbstractWorkflowManagerInfoType, StateInfoType, ActionEnumType
Abstract class for managing the workflow procedure.
Public classBaseWorkflowActionInfoType, StateInfoType, ActionEnumType
General base class for workflow actions.
Public classWorkflowActionContext
Workflow action context. Ensures context for the workflow actions block.
Public classWorkflowActionEventArgsInfoType, StateInfoType, ActionEnumType
Workflow action event arguments
Public classWorkflowActionInfo
WorkflowActionInfo data container class.
Public classWorkflowActionInfoProvider
Class providing WorkflowActionInfo management.
Public classWorkflowActionQueueWorker
Queue worker for processing workflow actions
Public classWorkflowEmailSettings
Class for workflow e-mail sending settings.
Public classWorkflowHelper
Class for workflow helper methods.
Public classWorkflowHistoryInfo
Class to hold the workflow history record data.
Public classWorkflowHistoryInfoProvider
Class providing WorkflowHistoryInfo management.
Public classWorkflowInfo
Class to hold the workflow record data.
Public classWorkflowInfoProvider
Class to provide the workflow info management.
Public classWorkflowLogSettings
Class for workflow history log settings.
Public classWorkflowModule
Represents the Workflow module.
Public classWorkflowModuleMetadata
Represents the Workflow module metadata.
Public classWorkflowResolvers
Resolvers used in e-mail templates and other macro visual components.
Public classWorkflowScopeInfo
Class to hold the workflow scope data.
Public classWorkflowScopeInfoProvider
Workflow scope info provider.
Public classWorkflowStepInfo
Class to hold the workflow step record data.
Public classWorkflowStepInfoProvider
Workflow step info provider.
Public classWorkflowStepRoleInfo
WorkflowStepRoleInfo data container class.
Public classWorkflowStepRoleInfoProvider
Class providing WorkflowStepRoleInfo management.
Public classWorkflowStepUserInfo
WorkflowStepUserInfo data container class.
Public classWorkflowStepUserInfoProvider
Class providing WorkflowStepUserInfo management.
Public classWorkflowTransitionInfo
WorkflowTransitionInfo data container class.
Public classWorkflowTransitionInfoProvider
Class providing WorkflowTransitionInfo management.
Public classWorkflowUserInfo
WorkflowUserInfo data container class.
Public classWorkflowUserInfoProvider
Class providing WorkflowUserInfo management.
Interfaces
  InterfaceDescription
Public interfaceIWorkflowAction
Interface for workflow actions.
Public interfaceIWorkflowActionEventArgs
Interface for workflow action arguments.
Enumerations
  EnumerationDescription
Public enumerationProcessInstanceStatusEnum
Process instance status enumeration.
Public enumerationProcessRecurrenceTypeEnum
Process recurrence type enumeration.
Public enumerationProcessStatusEnum
Process status enumeration.
Public enumerationWorkflowActionEnum
Workflow action enumeration.
Public enumerationWorkflowEmailTypeEnum
Workflow email type enumeration.
Public enumerationWorkflowStepSecurityEnum
Workflow step security enumeration.
Public enumerationWorkflowTransitionTypeEnum
Workflow transition type enumeration.
Public enumerationWorkflowTriggerTypeEnum
ObjectWorkflowTrigger type enumeration
Public enumerationWorkflowTypeEnum
Workflow type enumeration.