Interface CasWebflowConfigurer

All Superinterfaces:
org.springframework.core.Ordered

public interface CasWebflowConfigurer extends org.springframework.core.Ordered
Since:
5.0.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Flow id for account profiles.
    static final String
    Flow id for delegated authentication redirect.
    static final String
    Main login flow id.
    static final String
    Main logout flow id.
    static final String
    Flow id for password reset.
    static final String
    Flow id for risk-based authentication's verification.

    Fields inherited from interface org.springframework.core.Ordered

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.webflow.engine.Flow
    Build flow.
    boolean
    containsFlowState(org.springframework.webflow.engine.Flow flow, String stateId)
    Contains flow state boolean.
    boolean
    containsSubflowState(org.springframework.webflow.engine.Flow flow, String stateId)
    Contains subflow state boolean.
    boolean
    containsTransition(org.springframework.webflow.engine.TransitionableState state, String transition)
    Contains transition boolean.
    org.springframework.webflow.engine.ActionState
    createActionState(org.springframework.webflow.engine.Flow flow, String name)
    Create action state action state.
    org.springframework.webflow.engine.ActionState
    createActionState(org.springframework.webflow.engine.Flow flow, String name, String... action)
    Create action state action state.
    org.springframework.webflow.engine.ActionState
    createActionState(org.springframework.webflow.engine.Flow flow, String name, org.springframework.webflow.execution.Action action)
    Create action state action state.
    org.springframework.webflow.engine.ActionState
    createActionState(org.springframework.webflow.engine.Flow flow, String name, org.springframework.webflow.execution.Action... actions)
    Create action state action state.
    org.springframework.webflow.engine.DecisionState
    createDecisionState(org.springframework.webflow.engine.Flow flow, String id, String testExpression, String thenStateId, String elseStateId)
    Create decision state decision state.
    org.springframework.webflow.engine.EndState
    createEndState(org.springframework.webflow.engine.Flow flow, String id)
    Create end state.
    org.springframework.webflow.engine.EndState
    createEndState(org.springframework.webflow.engine.Flow flow, String id, String viewId)
    Create end state.
    org.springframework.webflow.engine.EndState
    createEndState(org.springframework.webflow.engine.Flow flow, String id, String viewId, boolean redirect)
    Create end state with option to handle an external redirect.
    org.springframework.webflow.engine.EndState
    createEndState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.binding.expression.Expression expression)
    Create end state.
    org.springframework.webflow.engine.EndState
    createEndState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.webflow.execution.ViewFactory viewFactory)
    Create end state.
    org.springframework.webflow.action.EvaluateAction
    Create evaluate action evaluate action.
    org.springframework.binding.expression.Expression
    Create expression expression.
    org.springframework.binding.expression.Expression
    createExpression(String expression, Class expectedType)
    Create expression expression.
    org.springframework.webflow.engine.FlowVariable
    createFlowVariable(org.springframework.webflow.engine.Flow flow, String id, Class type)
    Create flow variable flow variable.
    org.springframework.webflow.action.RenderAction
    createRenderAction(String... fragmentExpression)
    Create render action.
    org.springframework.webflow.action.SetAction
    Create set action set action.
    org.springframework.webflow.engine.builder.BinderConfiguration
    Create state binder configuration binder configuration.
    org.springframework.webflow.engine.builder.BinderConfiguration
    Create state binder configuration.
    void
    createStateDefaultTransition(org.springframework.webflow.engine.TransitionableState state, String targetState)
    Create state default transition.
    void
    createStateDefaultTransition(org.springframework.webflow.engine.TransitionableState state, org.springframework.webflow.definition.StateDefinition targetState)
    Create state default transition.
    void
    createStateModelBinding(org.springframework.webflow.engine.TransitionableState state, String modelName, Class modelType)
    Create state model binding.
    org.springframework.webflow.engine.SubflowState
    createSubflowState(org.springframework.webflow.engine.Flow flow, String id, String subflow)
    Create subflow state subflow state.
    org.springframework.webflow.engine.SubflowState
    createSubflowState(org.springframework.webflow.engine.Flow flow, String id, String subflow, org.springframework.webflow.execution.Action entryAction)
    Create subflow state subflow state.
    org.springframework.webflow.engine.Transition
    createTransition(String targetState)
    Create transition transition.
    org.springframework.webflow.engine.Transition
    createTransition(String criteriaOutcome, String targetState)
    Create transition transition.
    org.springframework.webflow.engine.Transition
    createTransition(String criteriaOutcome, String targetState, org.springframework.webflow.execution.Action... actions)
    Create transition transition.
    org.springframework.webflow.engine.Transition
    createTransition(String criteriaOutcome, org.springframework.webflow.engine.TransitionableState targetState)
    Create transition transition.
    org.springframework.webflow.engine.Transition
    createTransition(org.springframework.binding.expression.Expression criteriaOutcomeExpression, String targetState, org.springframework.webflow.execution.Action... actions)
    Create transition transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.Flow flow, String stateId, String criteriaOutcome, String targetState)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, boolean removeExisting)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, boolean removeExisting, Map<String,Object> attributes)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, boolean removeExisting, Map<String,Object> attributes, org.springframework.webflow.execution.Action... actions)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, Map<String,Object> attributes)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, Map<String,Object> attributes, org.springframework.webflow.execution.Action... actions)
    Create transition for state transition.
    org.springframework.webflow.engine.Transition
    createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, org.springframework.webflow.execution.Action... actions)
    Create transition for state transition.
    org.springframework.webflow.engine.ViewState
    createViewState(org.springframework.webflow.engine.Flow flow, String id, String viewId)
    Create view state view state.
    org.springframework.webflow.engine.ViewState
    createViewState(org.springframework.webflow.engine.Flow flow, String id, String viewId, org.springframework.webflow.engine.builder.BinderConfiguration binder)
    Create view state view state.
    org.springframework.webflow.engine.ViewState
    createViewState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.binding.expression.Expression expression, org.springframework.webflow.engine.builder.BinderConfiguration binder)
    Create view state view state.
    org.springframework.webflow.engine.ViewState
    createViewState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.webflow.execution.ViewFactory viewFactory)
    Create view state view state.
    org.springframework.webflow.engine.Flow
    Gets flow.
    org.springframework.webflow.engine.Flow
    getFlow(org.springframework.webflow.definition.registry.FlowDefinitionRegistry registry, String id)
    Gets flow.
    org.springframework.webflow.engine.Flow
    Gets login flow.
    org.springframework.webflow.engine.Flow
    Gets logout flow.
    default String
    Gets name.
    org.springframework.webflow.engine.TransitionableState
    getStartState(org.springframework.webflow.engine.Flow flow)
    Gets start state.
    org.springframework.webflow.engine.TransitionableState
    getState(org.springframework.webflow.engine.Flow flow, String stateId)
    Gets state.
    <T> T
    getState(org.springframework.webflow.engine.Flow flow, String stateId, Class<T> clazz)
    Gets state.
    List<org.springframework.webflow.engine.TransitionCriteria>
    getTransitionExecutionCriteriaChainForTransition(org.springframework.webflow.engine.Transition def)
    Gets transition execution criteria chain for transition.
    org.springframework.webflow.engine.builder.BinderConfiguration
    getViewStateBinderConfiguration(org.springframework.webflow.engine.ViewState state)
    Gets view state binder configuration.
    void
    Initialize.
    org.springframework.webflow.engine.Transition
    insertTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState)
    Insert transition for state.
    default void
    postInitialization(org.springframework.context.ConfigurableApplicationContext applicationContext)
    Post initialization, typically after the state of application is declared as ready.
    void
    setStartState(org.springframework.webflow.engine.Flow flow, String state)
    Sets start state.
    void
    setStartState(org.springframework.webflow.engine.Flow flow, org.springframework.webflow.engine.TransitionableState state)
    Sets start state.

    Methods inherited from interface org.springframework.core.Ordered

    getOrder
  • Field Details

  • Method Details

    • initialize

      void initialize()
      Initialize.
    • postInitialization

      default void postInitialization(org.springframework.context.ConfigurableApplicationContext applicationContext)
      Post initialization, typically after the state of application is declared as ready.
      Parameters:
      applicationContext - the application context
    • getLoginFlow

      org.springframework.webflow.engine.Flow getLoginFlow()
      Gets login flow.
      Returns:
      the login flow
    • getLogoutFlow

      org.springframework.webflow.engine.Flow getLogoutFlow()
      Gets logout flow.
      Returns:
      the logout flow
    • getStartState

      org.springframework.webflow.engine.TransitionableState getStartState(org.springframework.webflow.engine.Flow flow)
      Gets start state.
      Parameters:
      flow - the flow
      Returns:
      the start state
    • createTransition

      org.springframework.webflow.engine.Transition createTransition(String criteriaOutcome, String targetState)
      Create transition transition.
      Parameters:
      criteriaOutcome - the criteria outcome
      targetState - the target state
      Returns:
      the transition
    • createTransition

      org.springframework.webflow.engine.Transition createTransition(String criteriaOutcome, String targetState, org.springframework.webflow.execution.Action... actions)
      Create transition transition.
      Parameters:
      criteriaOutcome - the criteria outcome
      targetState - the target state
      actions - the actions
      Returns:
      the transition
    • createTransition

      org.springframework.webflow.engine.Transition createTransition(String criteriaOutcome, org.springframework.webflow.engine.TransitionableState targetState)
      Create transition transition.
      Parameters:
      criteriaOutcome - the criteria outcome
      targetState - the target state
      Returns:
      the transition
    • createTransition

      org.springframework.webflow.engine.Transition createTransition(org.springframework.binding.expression.Expression criteriaOutcomeExpression, String targetState, org.springframework.webflow.execution.Action... actions)
      Create transition transition.
      Parameters:
      criteriaOutcomeExpression - the criteria outcome expression
      targetState - the target state
      actions - the actions
      Returns:
      the transition
    • createTransition

      org.springframework.webflow.engine.Transition createTransition(String targetState)
      Create transition transition.
      Parameters:
      targetState - the target state
      Returns:
      the transition
    • createRenderAction

      org.springframework.webflow.action.RenderAction createRenderAction(String... fragmentExpression)
      Create render action.
      Parameters:
      fragmentExpression - the fragment expression
      Returns:
      the render action
    • createSetAction

      org.springframework.webflow.action.SetAction createSetAction(String name, String value)
      Create set action set action.
      Parameters:
      name - the name
      value - the value
      Returns:
      the set action
    • createEvaluateAction

      org.springframework.webflow.action.EvaluateAction createEvaluateAction(String expression)
      Create evaluate action evaluate action.
      Parameters:
      expression - the expression
      Returns:
      the evaluate action
    • createActionState

      org.springframework.webflow.engine.ActionState createActionState(org.springframework.webflow.engine.Flow flow, String name)
      Create action state action state.
      Parameters:
      flow - the flow
      name - the name
      Returns:
      the action state
    • createActionState

      org.springframework.webflow.engine.ActionState createActionState(org.springframework.webflow.engine.Flow flow, String name, String... action)
      Create action state action state.
      Parameters:
      flow - the flow
      name - the name
      action - the action
      Returns:
      the action state
    • createActionState

      org.springframework.webflow.engine.ActionState createActionState(org.springframework.webflow.engine.Flow flow, String name, org.springframework.webflow.execution.Action... actions)
      Create action state action state.
      Parameters:
      flow - the flow
      name - the name
      actions - the actions
      Returns:
      the action state
    • createActionState

      org.springframework.webflow.engine.ActionState createActionState(org.springframework.webflow.engine.Flow flow, String name, org.springframework.webflow.execution.Action action)
      Create action state action state.
      Parameters:
      flow - the flow
      name - the name
      action - the action
      Returns:
      the action state
    • createDecisionState

      org.springframework.webflow.engine.DecisionState createDecisionState(org.springframework.webflow.engine.Flow flow, String id, String testExpression, String thenStateId, String elseStateId)
      Create decision state decision state.
      Parameters:
      flow - the flow
      id - the id
      testExpression - the test expression
      thenStateId - the then state id
      elseStateId - the else state id
      Returns:
      the decision state
    • setStartState

      void setStartState(org.springframework.webflow.engine.Flow flow, String state)
      Sets start state.
      Parameters:
      flow - the flow
      state - the state
    • setStartState

      void setStartState(org.springframework.webflow.engine.Flow flow, org.springframework.webflow.engine.TransitionableState state)
      Sets start state.
      Parameters:
      flow - the flow
      state - the state
    • createEndState

      org.springframework.webflow.engine.EndState createEndState(org.springframework.webflow.engine.Flow flow, String id)
      Create end state.
      Parameters:
      flow - the flow
      id - the id
      Returns:
      the end state
    • createEndState

      org.springframework.webflow.engine.EndState createEndState(org.springframework.webflow.engine.Flow flow, String id, String viewId, boolean redirect)
      Create end state with option to handle an external redirect.
      Parameters:
      flow - the flow
      id - the id
      viewId - the view id
      redirect - the redirect
      Returns:
      the end state
    • createEndState

      org.springframework.webflow.engine.EndState createEndState(org.springframework.webflow.engine.Flow flow, String id, String viewId)
      Create end state.
      Parameters:
      flow - the flow
      id - the id
      viewId - the view id
      Returns:
      the end state
    • createEndState

      org.springframework.webflow.engine.EndState createEndState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.binding.expression.Expression expression)
      Create end state.
      Parameters:
      flow - the flow
      id - the id
      expression - the expression
      Returns:
      the end state
    • createEndState

      org.springframework.webflow.engine.EndState createEndState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.webflow.execution.ViewFactory viewFactory)
      Create end state.
      Parameters:
      flow - the flow
      id - the id
      viewFactory - the view factory
      Returns:
      the end state
    • createViewState

      org.springframework.webflow.engine.ViewState createViewState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.binding.expression.Expression expression, org.springframework.webflow.engine.builder.BinderConfiguration binder)
      Create view state view state.
      Parameters:
      flow - the flow
      id - the id
      expression - the expression
      binder - the binder
      Returns:
      the view state
    • createViewState

      org.springframework.webflow.engine.ViewState createViewState(org.springframework.webflow.engine.Flow flow, String id, org.springframework.webflow.execution.ViewFactory viewFactory)
      Create view state view state.
      Parameters:
      flow - the flow
      id - the id
      viewFactory - the view factory
      Returns:
      the view state
    • createViewState

      org.springframework.webflow.engine.ViewState createViewState(org.springframework.webflow.engine.Flow flow, String id, String viewId)
      Create view state view state.
      Parameters:
      flow - the flow
      id - the id
      viewId - the view id
      Returns:
      the view state
    • createViewState

      org.springframework.webflow.engine.ViewState createViewState(org.springframework.webflow.engine.Flow flow, String id, String viewId, org.springframework.webflow.engine.builder.BinderConfiguration binder)
      Create view state view state.
      Parameters:
      flow - the flow
      id - the id
      viewId - the view id
      binder - the binder
      Returns:
      the view state
    • createSubflowState

      org.springframework.webflow.engine.SubflowState createSubflowState(org.springframework.webflow.engine.Flow flow, String id, String subflow, org.springframework.webflow.execution.Action entryAction)
      Create subflow state subflow state.
      Parameters:
      flow - the flow
      id - the id
      subflow - the subflow
      entryAction - the entry action
      Returns:
      the subflow state
    • createSubflowState

      org.springframework.webflow.engine.SubflowState createSubflowState(org.springframework.webflow.engine.Flow flow, String id, String subflow)
      Create subflow state subflow state.
      Parameters:
      flow - the flow
      id - the id
      subflow - the subflow
      Returns:
      the subflow state
    • buildFlow

      org.springframework.webflow.engine.Flow buildFlow(String id)
      Build flow.
      Parameters:
      id - the id
      Returns:
      the flow
    • getName

      default String getName()
      Gets name.
      Returns:
      the name
    • createStateDefaultTransition

      void createStateDefaultTransition(org.springframework.webflow.engine.TransitionableState state, String targetState)
      Create state default transition.
      Parameters:
      state - the state
      targetState - the target state
    • createStateDefaultTransition

      void createStateDefaultTransition(org.springframework.webflow.engine.TransitionableState state, org.springframework.webflow.definition.StateDefinition targetState)
      Create state default transition.
      Parameters:
      state - the state
      targetState - the target state
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, Map<String,Object> attributes)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      attributes - the attributes
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, Map<String,Object> attributes, org.springframework.webflow.execution.Action... actions)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      attributes - the attributes
      actions - the actions
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, org.springframework.webflow.execution.Action... actions)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      actions - the actions
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.Flow flow, String stateId, String criteriaOutcome, String targetState)
      Create transition for state transition.
      Parameters:
      flow - the flow
      stateId - the state id
      criteriaOutcome - the criteria outcome
      targetState - the target state
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, boolean removeExisting, Map<String,Object> attributes, org.springframework.webflow.execution.Action... actions)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      removeExisting - the remove existing
      attributes - the attributes
      actions - the actions
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, boolean removeExisting, Map<String,Object> attributes)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      removeExisting - the remove existing
      attributes - the attributes
      Returns:
      the transition
    • createTransitionForState

      org.springframework.webflow.engine.Transition createTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState, boolean removeExisting)
      Create transition for state transition.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      removeExisting - the remove existing
      Returns:
      the transition
    • insertTransitionForState

      org.springframework.webflow.engine.Transition insertTransitionForState(org.springframework.webflow.engine.TransitionableState state, String criteriaOutcome, String targetState)
      Insert transition for state.
      Parameters:
      state - the state
      criteriaOutcome - the criteria outcome
      targetState - the target state
      Returns:
      the transition
    • createExpression

      org.springframework.binding.expression.Expression createExpression(String expression, Class expectedType)
      Create expression expression.
      Parameters:
      expression - the expression
      expectedType - the expected type
      Returns:
      the expression
    • createExpression

      org.springframework.binding.expression.Expression createExpression(String expression)
      Create expression expression.
      Parameters:
      expression - the expression
      Returns:
      the expression
    • containsFlowState

      boolean containsFlowState(org.springframework.webflow.engine.Flow flow, String stateId)
      Contains flow state boolean.
      Parameters:
      flow - the flow
      stateId - the state id
      Returns:
      true/false
    • containsSubflowState

      boolean containsSubflowState(org.springframework.webflow.engine.Flow flow, String stateId)
      Contains subflow state boolean.
      Parameters:
      flow - the flow
      stateId - the state id
      Returns:
      true/false
    • containsTransition

      boolean containsTransition(org.springframework.webflow.engine.TransitionableState state, String transition)
      Contains transition boolean.
      Parameters:
      state - the state
      transition - the transition
      Returns:
      true/false
    • createFlowVariable

      org.springframework.webflow.engine.FlowVariable createFlowVariable(org.springframework.webflow.engine.Flow flow, String id, Class type)
      Create flow variable flow variable.
      Parameters:
      flow - the flow
      id - the id
      type - the type
      Returns:
      the flow variable
    • createStateBinderConfiguration

      org.springframework.webflow.engine.builder.BinderConfiguration createStateBinderConfiguration(Map<String,Map<String,String>> properties)
      Create state binder configuration.
      Parameters:
      properties - the properties
      Returns:
      the binder configuration
    • createStateBinderConfiguration

      org.springframework.webflow.engine.builder.BinderConfiguration createStateBinderConfiguration(List<String> properties)
      Create state binder configuration binder configuration.
      Parameters:
      properties - the properties
      Returns:
      the binder configuration
    • createStateModelBinding

      void createStateModelBinding(org.springframework.webflow.engine.TransitionableState state, String modelName, Class modelType)
      Create state model binding.
      Parameters:
      state - the state
      modelName - the model name
      modelType - the model type
    • getViewStateBinderConfiguration

      org.springframework.webflow.engine.builder.BinderConfiguration getViewStateBinderConfiguration(org.springframework.webflow.engine.ViewState state)
      Gets view state binder configuration.
      Parameters:
      state - the state
      Returns:
      the view state binder configuration
    • getTransitionExecutionCriteriaChainForTransition

      List<org.springframework.webflow.engine.TransitionCriteria> getTransitionExecutionCriteriaChainForTransition(org.springframework.webflow.engine.Transition def)
      Gets transition execution criteria chain for transition.
      Parameters:
      def - the def
      Returns:
      the transition execution criteria chain for transition
    • getState

      <T> T getState(org.springframework.webflow.engine.Flow flow, String stateId, Class<T> clazz)
      Gets state.
      Type Parameters:
      T - the type parameter
      Parameters:
      flow - the flow
      stateId - the state id
      clazz - the clazz
      Returns:
      the state
    • getState

      org.springframework.webflow.engine.TransitionableState getState(org.springframework.webflow.engine.Flow flow, String stateId)
      Gets state.
      Parameters:
      flow - the flow
      stateId - the state id
      Returns:
      the state
    • getFlow

      org.springframework.webflow.engine.Flow getFlow(String id)
      Gets flow.
      Parameters:
      id - the id
      Returns:
      the flow
    • getFlow

      org.springframework.webflow.engine.Flow getFlow(org.springframework.webflow.definition.registry.FlowDefinitionRegistry registry, String id)
      Gets flow.
      Parameters:
      registry - the registry
      id - the id
      Returns:
      the flow