Contains interfaces that defines contracts for components that is to be used within EPiServer workflow system.
Interfaces
| Interface | Description | |
|---|---|---|
| IBroadcastedUpdate |
Interface that broadcast listner uses to update data
when it recieves update from some other server in loadbalancing scenario.
The intention is that they share storage
| |
| IBroadcastHandler |
Interface that the component that will act as a Broadcast sender/reciever should implement
| |
| ICommunicationServiceCallback |
Interface used by CommunicationService to notify
about calls from workflow instances through invoke based activities
| |
| IDeepCopy<(Of <(T>)>) |
Specifies a typed deepcopy
| |
| IDefinitionHandler |
Specifies methods etc. regarding definition handling
| |
| IInstanceHandler |
Specifies methods etc. regarding instance handling
| |
| IStorageProvider |
Interface a component that acts as a persistance storage should implement
| |
| IWorkflowCommunication |
Specifies the events/invokes in host-Workflow communication. This interface is not meant to program directly against
rather it is used as base for the communication activities used to communicate between host and workflow instances.
| |
| IWorkflowManager |
Interface a class acting as a Host for Workflow must implement.
|