|
Spring Web Flow | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Action | A command that executes a behavior and returns a logical execution result a calling flow execution can respond to. |
| FlowExecution | An execution of a flow definition. |
| FlowExecutionContext | Provides contextual information about a flow execution. |
| FlowExecutionFactory | An abstract factory for creating flow executions. |
| FlowExecutionKeyFactory | A factory for creating flow execution keys. |
| FlowExecutionListener | Interface to be implemented by objects that wish to listen and respond to the lifecycle of flow
executions. |
| FlowSession | A single, local instantiation of a flow definition launched within an overall flow execution. |
| RequestContext | A context for a single request to manipulate a flow execution. |
| View | Allows a client to participate in flow execution. |
| ViewFactory | A factory for a view that allows the client to participate in flow execution. |
| Class Summary | |
|---|---|
| ActionExecutor | A simple static helper that performs action execution that encapsulates common logging and exception handling logic. |
| AnnotatedAction | An action proxy/decorator that stores arbitrary properties about a target Action implementation for use
within a specific Action execution context, for example an ActionState definition, a
TransitionCriteria definition, or in a test environment. |
| Event | Signals the occurrence of something an active flow execution should respond to. |
| FlowExecutionKey | A key that uniquely identifies a flow execution in a managed FlowExecutionRepository. |
| FlowExecutionListenerAdapter | An abstract adapter class for listeners (observers) of flow execution lifecycle events. |
| FlowExecutionOutcome | An outcome returned by a flow execution when it ends. |
| RequestContextHolder | Simple holder class that associates a RequestContext instance with the current thread. |
| Enum Summary | |
|---|---|
| ScopeType | An enumeration of the core scope types of Spring Web Flow. |
| Exception Summary | |
|---|---|
| ActionExecutionException | Thrown if an unhandled exception occurs when an action is executed. |
| EnterStateVetoException | Exception thrown to veto the entering of a state of a flow. |
| FlowExecutionException | Base class for exceptions that occur within a flow while it is executing. |
Core, stable abstractions for representing runtime executions of flow definitions.
The central concept defined by this package is the FlowExecution
interface, which represents a single instance of a top-level flow definition.
The following classes and interfaces are of particular interest:
FlowExecutionFactory - An abstract factory for creating new flow
executions.FlowExecutionRepository - A DAO for persisting and
restoring existing flow executions.FlowExecutionListener - An observer interface to be implemented
by objects that are interested in flow execution lifecycle events.This package depends on the definition package.
|
Spring Web Flow | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||