| |
|
| java.lang.Object org.springframework.webflow.executor.jsf.FlowExecutionHolder
FlowExecutionHolder | public class FlowExecutionHolder implements Serializable(Code) | | A holder storing a reference to a flow execution and the key of that flow execution if it has been (or is about to
be) managed in a repository.
author: Keith Donald |
FlowExecutionHolder | public FlowExecutionHolder(FlowExecution flowExecution)(Code) | | Creates a new flow execution holder for a flow execution that has not yet been placed in a repository.
Parameters: flowExecution - the flow execution to hold |
FlowExecutionHolder | public FlowExecutionHolder(FlowExecutionKey flowExecutionKey, FlowExecution flowExecution, FlowExecutionLock flowExecutionLock)(Code) | | Creates a new flow execution holder for a flow execution that has been restored from a repository.
Parameters: flowExecutionKey - the continuation key Parameters: flowExecution - the flow execution to hold Parameters: flowExecutionLock - the lock acquired on the flow execution |
getViewSelection | public ViewSelection getViewSelection()(Code) | | Returns the view selected from the current flow execution request.
|
replaceWith | public void replaceWith(FlowExecution flowExecution)(Code) | | Replace the current flow execution with the one provided. This method will clear out all state associated with
the original execution and unlock it if necessary.
Parameters: flowExecution - the new "current" flow execution |
setFlowExecutionLock | public void setFlowExecutionLock(FlowExecutionLock lock)(Code) | | Sets the lock acquired on the flow execution
Parameters: lock - the flow execution lock |
setViewSelection | public void setViewSelection(ViewSelection viewSelection)(Code) | | Sets the selected view from the current flow execution request.
Parameters: viewSelection - the view selection |
unlockFlowExecutionIfNecessary | public void unlockFlowExecutionIfNecessary()(Code) | | Unlock the held flow execution if necessary.
|
|
|
|