Class | Description | |
---|---|---|
ActualizeFormulaResultInfo | The result information after formula parameter validation. | |
BaseFlowSchemaGenerator<T> | Base class for the flow schema generator. | |
BaseProcessItemModificationEventArgs<TBaseProcessSchema> | ||
BaseProcessSchema | Represents base class for the process diagram. | |
BaseProcessSchemaElement | Represents base class for the process diagram elements. | |
BaseProcessSchemaFactoryMetaItemCollection<T> | Represents collection of items of the meta data. | |
BaseProcessSchemaItem | Represents base class for the process items. | |
BaseProcessSchemaManager<TBaseProcessSchema> | Represents base class for the process manager. | |
BaseProcessSchemaManagerItem<TBaseProcessSchema> | The base class for the process schema manager item. | |
BaseProcessSchemaModificationEventArgs<TBaseProcessSchema> | ||
BaseProcessUserTaskUtilities | ||
BpmnElementVocabulary | The types of the flow elements. | |
ConditionalSequenceFlow | Represents the connection of business process elements with a condition. | |
DynamicProcessSchemaParameter | Dynamic process parameter class. | |
EmptyProcessNotifier | Provides empty methods to set up notification events. | |
EntityUsedByProcessException | Exception is thrown while entity used by the process. | |
FlowCancellationToken | Represents a "virtual" element, that is placed after each intermediate signal in case of ExclusiveEventBasedGateway existance. | |
FlowConditionalGateway | The base class for BPMN elements that contain conditional flows. | |
FlowElement | Represents the element of the business process. | |
FlowEngine | Represents a class that initiates the start of the business process and initializes all the necessary components for its execution. | |
FlowEngineStateService | Manages the data of processes previously running in the system. | |
FlowExclusiveGateway | Represents the "Exclusive OR" element of the business process. | |
FlowInclusiveGateway | Represents the "Inclusive OR" element of the business process. | |
FlowIntermediateCatchMessage | Represents the "Wait for message” element of the business process. | |
FlowIntermediateMessageEvent | Represents the base class of business process elements that generate and process messages. | |
FlowIntermediateThrowMessage | Represents the "Throw message" element of the business process. | |
FlowParallelGateway | Represents the “AND” element of the business process. | |
FlowSchema | Business process schema. | |
FlowSchemaGenerator | The generator for the business process schema. | |
FlowSchemaGeneratorResult | Represents data of the flow schema generation results. | |
FlowService | The BPMN diagram handler and the executor of business process elements. | |
FlowStartMessage | Represents the "Start message" element of the business process. | |
FlowVisitor | Responsible for the transition between the elements of the process. | |
LocalizableParameterValue | Class represents partially localizable value of the process parameter. | |
LocalizableParameterValues | Dictionary of partially localizable values of process parameters. | |
LocalizableParameterValuesJsonConverter | Class represents Json converter of the dictionary of the partially localizable values of process parameters. | |
LocalizableParameterValuesList | List of partially localizable values of process parameters. | |
MessageQueueManager | A queue class that implements the IMessageQueueManager interface. | |
ProcessBasedSchema | Base class of the schema that contains an embedded process. | |
ProcessComponentSet | Represents a set of process components that are required to run it. | |
ProcessComponentSetStrategy | Defines behavior of ProcessComponentSet instance. | |
ProcessConvertorUtilities | Class provides utility methods for converting. | |
ProcessDescriptor | Represents the status of process. | |
ProcessElementNotification | Represents data of the process element notification event. | |
ProcessFormulaScriptTask | Flow element for formula. | |
ProcessLane | ||
ProcessModel | Provides access to the values of process instance parameters and methods of business process elements with user's scripts. | |
ProcessNotifier | Provides methods to set up notification events. | |
ProcessParameterInfo | Provides the data for the parameter of the business process. | |
ProcessParameterMapInfo | Represents the binding information of the parameter value to the business process parameter. | |
ProcessParameterMemoryStore | In memory store for process parameter values. | |
ProcessParametersDataWriterSettings | ||
ProcessParameterValueProvider | Class represents methods for evaluating and validating parameter values. | |
ProcessQueueElement | ||
ProcessSchemaDesignDataReader | ||
ProcessSchemaManagerItem | Process schema manager item. | |
ProcessSchemaNestedParameterCollection | Represent collection on nested parameters. | |
ProcessSchemaParametrizedFlowNode | Represents the “process schema parametrized flow node” class. | |
ProcessSchemaStartTimerEvent | Represents process schema start timer event element. | |
ProcessSchemaStartTimerEventParameters | ||
ProcessSchemaUserContext | ||
ProcessSchemaWebService | Represents class for the web service element of the business process diagram. | |
ProcessServiceProvider | Represents a class that is responsible for initializing components that are needed to execute processes. | |
ProcessStartTimerEvent | ||
ProcessUserTaskSchemaManagerExtension | ||
ProcessValidationResult | Represents the results of the analysis on the possibility of interpreting the process diagram. | |
ProcessWebService | Represents a process web service. | |
QueueEmulator | Represents a class that imitates the work of a queue. | |
QueueEmulatorItem | Represents a class that implements the ability to communicate with a simulated queue. | |
ScriptEngine | A class that implements the creation of a session to execute expressions. | |
SequenceFlow | Represents the connection of business process elements. | |
StartTimerEventJob | ||
SubProcessProxy | Base class for sub process elements in compiled process. | |
TaskService | Represents a service for executing process components that require access to data and interaction with the user. | |
TaskServiceQueueItem | Represents a queue element for communicating with the service of business process task execution. | |
TaskServiceSettings | Represents the settings that are required to create the TaskService instance. | |
TimerEventInfo | Describes timer event info. | |
UserContextCollection | ||
UserContextItem | ||
XorCondition | ||
XorConditionalBranch |
Interface | Description | |
---|---|---|
IBaseProcessSchemaElements | The interface for the process schema base elements. | |
IBaseProcessSchemaManager | The interface for the process schema manager base class. | |
IBaseProcessSchemaManagerItem | Represents manager item of the base process schema. | |
IFlowSchemaStateService | ||
IInterpretationValidator<TProcessSchema> | ||
IMessageQueueManager | ||
IMessageQueueManagerItem | ||
IProcessComponentSetStateService | ||
IProcessDataContractFilterConverter | Represents interface for DataContract filter converter. | |
IProcessDataSourceFiltersConverter | The interface for the data sources converter in process elements. | |
IProcessElementMetaInfo | Represents meta info of the process element. | |
IProcessExecutor | ||
IProcessMetaDataSynchronizer | Synchronizer for process meta data. | |
IProcessModel | Provides access to process instance methods. | |
IProcessNotifier | Provides methods to set up notification events. | |
IProcessParametersMetaInfo | Represents meta info of the process parameters. | |
IProcessParameterStore | The interface for storing the process parameters data. | |
IProcessParametersTracer | ||
IProcessValidationResult | Represents validation info about the process schema. | |
IScriptSession | The interface of the script class. | |
IWebServiceUserTask | Provides the functionality of the web service user task. |
Delegate | Description | |
---|---|---|
ExpressionConverter | Defines the method signature for the expression conversion. | |
ProcessValidationRule | Process schema validation delegate. |
Enumeration | Description | |
---|---|---|
ConditionEvalStrategy | The strategy for calculating a set of conditional flows for Gateway elements. | |
ExecutionMode | Modes of execution of the business process schema. | |
LocalizableParameterValuesJsonConverterBehavior | Behavior of Json converter Newtonsoft.Json.JsonConverter for dictionary with partially localizable values of process parameters. | |
StartTimerEventExpresionType | Type of expression. | |
TaskServiceQueueItemType | Message types for the TaskService. | |
TimerMisfireInstructionType | Type of misfire instruction. |