| org.springframework.webflow.executor.jsf.FlowExecutionKeyStateHolder
FlowExecutionKeyStateHolder | public class FlowExecutionKeyStateHolder extends UIComponentBase (Code) | | This
UIComponent instance can be added to the
UIViewRoot before rendering so that the
FlowExecution can be properly saved and then restored during the next request's
PhaseId.RESTORE_VIEW phase.
author: Jeremy Grelle author: Keith Donald |
Field Summary | |
final public static String | COMPONENT_ID Immutable id of the flow execution key component for easier lookup later. | final protected Log | logger Logger, usable by subclasses. |
COMPONENT_ID | final public static String COMPONENT_ID(Code) | | Immutable id of the flow execution key component for easier lookup later.
|
logger | final protected Log logger(Code) | | Logger, usable by subclasses.
|
getClientId | public String getClientId(FacesContext context)(Code) | | |
getFlowExecutionKey | public String getFlowExecutionKey()(Code) | | Returns the flow execution key.
|
getRenderer | public Renderer getRenderer()(Code) | | |
handleFlowExecutionAccessException | protected void handleFlowExecutionAccessException(FlowExecutionAccessException e, FacesContext context)(Code) | | Hook method to handle a thrown flow execution access exception. By default this implementation simply rethrows
the exception. Subclasses may override this method to redirect to an error page or take some other action.
Parameters: e - the flow execution access exception Parameters: context - the current faces context |
isTransient | public boolean isTransient()(Code) | | |
restoreState | public void restoreState(FacesContext context, Object state)(Code) | | Restore the FlowExecution from the stored FlowExecutionKey
|
saveState | public Object saveState(FacesContext context)(Code) | | Save the just the current FlowExecutionKey value.
|
setTransient | public void setTransient(boolean transientValue)(Code) | | |
|
|