Skip to main content

Namespace OptimaJet.Workflow.Core.Model

Classes

NameDescription
ActionDefinitionReferenceRepresent a reference on action in a process scheme
ActivityDefinitionRepresent an activity in a process scheme
ActivityExceptionsHandlerExceptions handler for activity
ActivityTimeoutTimeout for set Due date
ActorDefinitionRepresent an actor in a process scheme
ActorDefinitionCompare
AnnotationRepresent an annotation than can be attached to ActivityDefinition or TransitionDefinition
AssignmentAssignment (task)
AssignmentCreationFormProvides a form to create a assignment
AssignmentFilterRepresent assignment filter
AssignmentManagerclass for working with tasks within one process
BaseDefinitionRepresent a base object in a process scheme
CodeActionDefinitionRepresent a code action in a process scheme
CodeActionParameterDefinitionRepresents a parameter for code action
CommandDefinitionRepresent a command in a process scheme
ConditionDefinitionRepresent a transition's condition in a process scheme
DefaultDefinitions
DesignerSettingsRepresent settings used by Workflow Designer
DropdownValueA name-value pair for a ParameterType.Dropdown parameter
DynamicParameterDynamic parameter, properties can be accessed two ways
de["propertyName"] or (de as dynamic).propertyName
Property names are case sensitive
DynamicParameterConverter
FilterParameter{InverseExpression} ( {Name} {ExpressionType} {Value} )
LocalizeDefinitionRepresent a localization record in a process scheme
ParameterDefinitionRepresent a parameter in a process scheme
ParameterDefinitionReferenceRepresents a named reference on a parameter in a process scheme
ParameterDefinitionWithValueRepresent a parameter in a process scheme with value
ParameterTypeExtensions
ParametersCollectionRepresent a collection of process's parameters
ProcessDefinitionRepresents object model of a scheme of a process
ProcessInstanceRepresent a instance of a specific process
RestrictionDefinitionRepresent a transition's restiction in a process scheme
SchemeDefinitionRepresent a not parsed process scheme
TagHelper
TimerDefinitionRepresent a timer in a process scheme
TransitionDefinitionRepresent a transition in a process scheme
TriggerDefinitionRepresent a transition's trigger in a process scheme
UnknownParameterType
WorkflowRuntimeModel
WorkflowTimer

Interfaces

NameDescription
IAssignmentManagerinterface for working with assignments (tasks) within one process
IDynamicParameterCompatibleThe interface that a class should implement for quick conversion to DynamicParameter
IInlineActivityDefines the properties available for inline activity
IOrdinaryActivityDefines the properties available for ordinary activity

Enums

NameDescription
ActivityExceptionsHandlerType
ActivityTimeoutType
ActivityTypeActivity type
CodeActionTypeType of a code action which determine a area of use of a code action
ConcatenationTypeConditions and restrictions concatenation type
ConditionTypeType of condition for triggering of transition
FilterExpressionTypeExpression types
ForkTransitionSearchType
LocalizeTypeType of localized resource
ParameterPurposeSpecifies the method of storing parameters
ParameterTypeType of a code action parameter
RestrictionTypeType of transition's restriction
RuntimeStatus
SubprocessFinalizeParameterMergeStrategy
SubprocessInOutDefinition
SubprocessStartupParameterCopyStrategy
SubprocessStartupType
TimerTypeType of a timer
TransitionClassifierClassifier of the direction of the transition
TransitionForkTypeType of transition in terms of subprocesses
TriggerTypeType of impact that lead to the triggering of a transition