See: Description
Interface | Description |
---|---|
FlowExecutionLock |
A pessmistic lock to obtain exclusive rights to a flow execution.
|
FlowExecutionRepository |
Central subsystem interface responsible for the saving and restoring of flow executions, where each flow execution
represents a state of an active flow definition.
|
Exception | Description |
---|---|
BadlyFormattedFlowExecutionKeyException |
Thrown when an encoded flow execution key is badly formatted and could not be parsed.
|
FlowExecutionAccessException |
Base class for exceptions that indicate a flow execution could not be accessed within a repository.
|
FlowExecutionRepositoryException |
The root of the
FlowExecutionRepository exception hierarchy. |
FlowExecutionRestorationFailureException |
Thrown when the flow execution with the persistent identifier provided could not be restored.
|
NoSuchFlowExecutionException |
Thrown when the flow execution with the persistent identifier provided could not be found.
|
PermissionDeniedFlowExecutionAccessException |
Thrown when access to a flow execution was denied by a repository.
|
The flow execution repository subsystem for saving and restoring managed flow executions.
The central concept defined by this package is the
FlowExecutionRepository
, representing
a persistent store for one or more FlowExecution objects that capture the state of
user conversations in a form that can be restored on subsequent requests.