Spring Web Flow

Package org.springframework.webflow.execution.repository

The flow execution repository subsystem for saving and restoring managed flow executions.

See:
          Description

Interface Summary
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 Summary
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.
 

Package org.springframework.webflow.execution.repository Description

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.


Spring Web Flow