| org.springframework.webflow.execution.FlowExecutionException org.springframework.webflow.execution.EnterStateVetoException
EnterStateVetoException | public class EnterStateVetoException extends FlowExecutionException (Code) | | Exception thrown to veto the entering of a state of a flow. Typically thrown
by
FlowExecutionListener objects that apply security or other runtime
constraint checks to flow executions.
author: Keith Donald author: Erwin Vervaet |
Constructor Summary | |
public | EnterStateVetoException(String flowId, String sourceStateId, String vetoedStateId, String message) Create a new enter state veto exception. | public | EnterStateVetoException(String flowId, String sourceStateId, String vetoedStateId, String message, Throwable cause) Create a new enter state veto exception. | public | EnterStateVetoException(RequestContext context, StateDefinition vetoedState, String message) Create a new enter state veto exception. | public | EnterStateVetoException(RequestContext context, StateDefinition vetoedState, String message, Throwable cause) Create a new enter state veto exception. |
EnterStateVetoException | public EnterStateVetoException(String flowId, String sourceStateId, String vetoedStateId, String message)(Code) | | Create a new enter state veto exception.
Parameters: flowId - the active flow Parameters: sourceStateId - the current state when the veto operation occured Parameters: vetoedStateId - the state for which entering is vetoed Parameters: message - a descriptive message |
EnterStateVetoException | public EnterStateVetoException(String flowId, String sourceStateId, String vetoedStateId, String message, Throwable cause)(Code) | | Create a new enter state veto exception.
Parameters: flowId - the active flow Parameters: sourceStateId - the current state when the veto operation occured Parameters: vetoedStateId - the state for which entering is vetoed Parameters: message - a descriptive message Parameters: cause - the underlying cause |
EnterStateVetoException | public EnterStateVetoException(RequestContext context, StateDefinition vetoedState, String message)(Code) | | Create a new enter state veto exception.
Parameters: context - the flow execution request context Parameters: vetoedState - the state for which entering is vetoed Parameters: message - a descriptive message |
EnterStateVetoException | public EnterStateVetoException(RequestContext context, StateDefinition vetoedState, String message, Throwable cause)(Code) | | Create a new enter state veto exception.
Parameters: context - the flow execution request context Parameters: vetoedState - the state for which entering is vetoed Parameters: message - a descriptive message Parameters: cause - the underlying cause |
getVetoedStateId | public String getVetoedStateId()(Code) | | Returns the state for which entering was vetoed.
|
|
|