|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransitionCriteria | |
---|---|
org.springframework.webflow.engine | The implementation of the core flow definition artifacts that serve the basis of the flow execution engine. |
org.springframework.webflow.engine.builder | The flow builder subsystem for building and assembling executable flow definitions. |
org.springframework.webflow.engine.support | Support implementations for internal engine-specific types. |
Uses of TransitionCriteria in org.springframework.webflow.engine |
---|
Classes in org.springframework.webflow.engine that implement TransitionCriteria | |
---|---|
class |
WildcardTransitionCriteria
Transition criteria that always returns true. |
Methods in org.springframework.webflow.engine that return TransitionCriteria | |
---|---|
TransitionCriteria |
Transition.getExecutionCriteria()
Returns the criteria that determine whether or not this transition, once matched, should complete execution or should roll back. |
TransitionCriteria |
Transition.getMatchingCriteria()
Returns the criteria that determine whether or not this transition matches as eligible for execution. |
TransitionCriteria[] |
TransitionSet.getTransitionCriterias()
Returns a list of the supported transitional criteria used to match transitions in this state. |
Methods in org.springframework.webflow.engine with parameters of type TransitionCriteria | |
---|---|
void |
Transition.setExecutionCriteria(TransitionCriteria executionCriteria)
Set the criteria that determine whether or not this transition, once matched, should complete execution or should roll back. |
void |
Transition.setMatchingCriteria(TransitionCriteria matchingCriteria)
Set the criteria that determine whether or not this transition matches as eligible for execution. |
Constructors in org.springframework.webflow.engine with parameters of type TransitionCriteria | |
---|---|
Transition(TransitionCriteria matchingCriteria,
TargetStateResolver targetStateResolver)
Create a new transition that matches on the specified criteria, transitioning to the target state calculated by the provided targetStateResolver. |
Uses of TransitionCriteria in org.springframework.webflow.engine.builder |
---|
Methods in org.springframework.webflow.engine.builder that return TransitionCriteria | |
---|---|
protected TransitionCriteria |
TextToTransitionCriteria.createBooleanExpressionTransitionCriteria(org.springframework.binding.expression.Expression expression)
Hook method subclasses can override to return a specialized expression evaluating transition criteria implementation. |
protected TransitionCriteria |
TextToTransitionCriteria.createEventIdTransitionCriteria(java.lang.String eventId)
Hook method subclasses can override to return a specialized eventId matching transition criteria implementation. |
TransitionCriteria |
FlowServiceLocator.getTransitionCriteria(java.lang.String id)
Returns the transition criteria to drive state transitions with the provided id. |
TransitionCriteria |
BaseFlowServiceLocator.getTransitionCriteria(java.lang.String id)
|
protected TransitionCriteria |
AbstractFlowBuilder.ifReturnedSuccess(Action action)
Creates a TransitionCriteria that will execute the specified action when the Transition is
executed but before the transition's target state is entered. |
protected TransitionCriteria |
AbstractFlowBuilder.on(java.lang.String transitionCriteriaExpression)
Creates a transition criteria that is used to match a Transition. |
Methods in org.springframework.webflow.engine.builder with parameters of type TransitionCriteria | |
---|---|
protected State |
AbstractFlowBuilder.addDecisionState(java.lang.String stateId,
TransitionCriteria decisionCriteria,
java.lang.String trueStateId,
java.lang.String falseStateId)
Adds a decision state to the flow built by this builder. |
Transition |
FlowArtifactFactory.createTransition(TargetStateResolver targetStateResolver,
TransitionCriteria matchingCriteria,
TransitionCriteria executionCriteria,
AttributeMap attributes)
Factory method that creates a new transition, a path from one step in a flow to another. |
protected Transition |
AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria,
TargetStateResolver targetStateResolver)
Creates a new transition. |
protected Transition |
AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria,
TargetStateResolver targetStateResolver,
TransitionCriteria executionCriteria)
Creates a new transition. |
protected Transition |
AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria,
TargetStateResolver targetStateResolver,
TransitionCriteria executionCriteria,
AttributeMap attributes)
Creates a new transition. |
Uses of TransitionCriteria in org.springframework.webflow.engine.support |
---|
Classes in org.springframework.webflow.engine.support that implement TransitionCriteria | |
---|---|
class |
ActionTransitionCriteria
A transition criteria that will execute an action when tested and return true if the action's result
is equal to the 'trueEventId', false otherwise. |
class |
BooleanExpressionTransitionCriteria
Transition criteria that tests the value of an expression. |
class |
EventIdTransitionCriteria
Simple transition criteria that matches on an eventId and nothing else. |
class |
NotTransitionCriteria
Transition criteria that negates the result of the evaluation of another criteria object. |
class |
TransitionCriteriaChain
An ordered chain of TransitionCriteria . |
Methods in org.springframework.webflow.engine.support that return TransitionCriteria | |
---|---|
static TransitionCriteria |
TransitionCriteriaChain.criteriaChainFor(AnnotatedAction[] actions)
Create a transition criteria chain chaining given list of actions. |
Methods in org.springframework.webflow.engine.support with parameters of type TransitionCriteria | |
---|---|
TransitionCriteriaChain |
TransitionCriteriaChain.add(TransitionCriteria criteria)
Add given criteria object to the end of the chain. |
Constructors in org.springframework.webflow.engine.support with parameters of type TransitionCriteria | |
---|---|
NotTransitionCriteria(TransitionCriteria criteria)
Create a new transition criteria object that will negate the result of given criteria object. |
|
TransitionCriteriaChain(TransitionCriteria[] criteria)
Creates a transition criteria chain with the specified criteria. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |