|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AttributeMap | |
---|---|
org.springframework.webflow.action | Common action implementations invokable by flow definitions. |
org.springframework.webflow.config | High-level flow system configuration support within a Spring environment. |
org.springframework.webflow.core.collection | Core element collection types used within Spring Web Flow. |
org.springframework.webflow.definition | Core, stable abstractions for representing flow definitions. |
org.springframework.webflow.definition.registry | The flow definition registry subsystem for managing containers of flow definitions. |
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.builder.xml | The XML-based flow builder implementation. |
org.springframework.webflow.engine.impl | The implementation of Spring Web Flow's flow execution machine. |
org.springframework.webflow.engine.support | Support implementations for internal engine-specific types. |
org.springframework.webflow.execution | Core, stable abstractions for representing runtime executions of flow definitions. |
org.springframework.webflow.execution.support | Useful generic support implementations of core flow execution types. |
org.springframework.webflow.test | Support for testing flows and their associated artifacts. |
org.springframework.webflow.test.execution | Support for testing the execution of a flow definition. |
Uses of AttributeMap in org.springframework.webflow.action |
---|
Methods in org.springframework.webflow.action with parameters of type AttributeMap | |
---|---|
Action |
BeanInvokingActionFactory.createBeanInvokingAction(java.lang.String beanId,
org.springframework.beans.factory.BeanFactory beanFactory,
org.springframework.binding.method.MethodSignature methodSignature,
ActionResultExposer resultExposer,
org.springframework.binding.convert.ConversionService conversionService,
AttributeMap attributes)
Factory method that creates a bean invoking action, an adapter that adapts a method on an abitrary Object
to the Action interface. |
protected Event |
AbstractAction.result(java.lang.String eventId,
AttributeMap resultAttributes)
Returns a result event for this action with the specified identifier and the specified set of attributes. |
Uses of AttributeMap in org.springframework.webflow.config |
---|
Methods in org.springframework.webflow.config with parameters of type AttributeMap | |
---|---|
protected FlowExecutionFactory |
FlowExecutorFactoryBean.createFlowExecutionFactory(AttributeMap executionAttributes,
FlowExecutionListenerLoader executionListenerLoader)
Create the flow execution factory to be used by the executor produced by this factory bean. |
protected FlowExecutionStateRestorer |
FlowExecutorFactoryBean.createFlowExecutionStateRestorer(FlowDefinitionLocator definitionLocator,
AttributeMap executionAttributes,
FlowExecutionListenerLoader executionListenerLoader)
Create the flow execution state restorer to be used by the executor produced by this factory bean. |
Uses of AttributeMap in org.springframework.webflow.core.collection |
---|
Subinterfaces of AttributeMap in org.springframework.webflow.core.collection | |
---|---|
interface |
MutableAttributeMap
An interface for accessing and modifying attributes in a backing map with string keys. |
interface |
SharedAttributeMap
An interface to be implemented by mutable attribute maps accessed by multiple threads that need to be synchronized. |
Classes in org.springframework.webflow.core.collection that implement AttributeMap | |
---|---|
class |
LocalAttributeMap
A generic, mutable attribute map with string keys. |
class |
LocalSharedAttributeMap
An attribute map that exposes a mutex that application code can synchronize on. |
Fields in org.springframework.webflow.core.collection declared as AttributeMap | |
---|---|
static AttributeMap |
CollectionUtils.EMPTY_ATTRIBUTE_MAP
The shared, singleton empty attribute map instance. |
Methods in org.springframework.webflow.core.collection that return AttributeMap | |
---|---|
AttributeMap |
ParameterMap.asAttributeMap()
Adapts this parameter map to an AttributeMap . |
AttributeMap |
LocalParameterMap.asAttributeMap()
|
static AttributeMap |
CollectionUtils.singleEntryMap(java.lang.String attributeName,
java.lang.Object attributeValue)
Factory method that returns a unmodifiable attribute map with a single entry. |
AttributeMap |
AttributeMap.union(AttributeMap attributes)
Returns a new attribute map containing the union of this map with the provided map. |
AttributeMap |
LocalAttributeMap.union(AttributeMap attributes)
|
Methods in org.springframework.webflow.core.collection with parameters of type AttributeMap | |
---|---|
MutableAttributeMap |
MutableAttributeMap.putAll(AttributeMap attributes)
Put all the attributes into this map. |
MutableAttributeMap |
LocalAttributeMap.putAll(AttributeMap attributes)
|
MutableAttributeMap |
MutableAttributeMap.replaceWith(AttributeMap attributes)
Replace the contents of this attribute map with the contents of the provided collection. |
MutableAttributeMap |
LocalAttributeMap.replaceWith(AttributeMap attributes)
|
AttributeMap |
AttributeMap.union(AttributeMap attributes)
Returns a new attribute map containing the union of this map with the provided map. |
AttributeMap |
LocalAttributeMap.union(AttributeMap attributes)
|
Constructors in org.springframework.webflow.core.collection with parameters of type AttributeMap | |
---|---|
AttributeMapBindingEvent(AttributeMap source,
java.lang.String attributeName,
java.lang.Object attributeValue)
Creates an event for map binding that contains information about the event. |
Uses of AttributeMap in org.springframework.webflow.definition |
---|
Methods in org.springframework.webflow.definition that return AttributeMap | |
---|---|
AttributeMap |
Annotated.getAttributes()
Returns an immutable attribute map containing the attributes annotating this object. |
Uses of AttributeMap in org.springframework.webflow.definition.registry |
---|
Methods in org.springframework.webflow.definition.registry that return AttributeMap | |
---|---|
AttributeMap |
FlowDefinitionResource.getAttributes()
Returns arbitrary flow definition attributes. |
Constructors in org.springframework.webflow.definition.registry with parameters of type AttributeMap | |
---|---|
FlowDefinitionResource(org.springframework.core.io.Resource location,
AttributeMap attributes)
Creates a new externalized flow definition resource. |
|
FlowDefinitionResource(java.lang.String id,
org.springframework.core.io.Resource location,
AttributeMap attributes)
Creates a new externalized flow definition. |
Uses of AttributeMap in org.springframework.webflow.engine |
---|
Methods in org.springframework.webflow.engine that return AttributeMap | |
---|---|
AttributeMap |
AnnotatedObject.getAttributes()
|
Methods in org.springframework.webflow.engine with parameters of type AttributeMap | |
---|---|
void |
FlowAttributeMapper.mapFlowOutput(AttributeMap flowOutput,
RequestContext context)
Map output attributes of an ended flow to a resuming parent flow session. |
Constructors in org.springframework.webflow.engine with parameters of type AttributeMap | |
---|---|
ActionExecutionException(java.lang.String flowId,
java.lang.String stateId,
Action action,
AttributeMap executionAttributes,
java.lang.String message,
java.lang.Throwable cause)
Create a new action execution exception. |
|
ActionExecutionException(java.lang.String flowId,
java.lang.String stateId,
Action action,
AttributeMap executionAttributes,
java.lang.Throwable cause)
Create a new action execution exception. |
Uses of AttributeMap in org.springframework.webflow.engine.builder |
---|
Methods in org.springframework.webflow.engine.builder that return AttributeMap | |
---|---|
protected AttributeMap |
AbstractFlowBuilder.flowAttributes()
Hook subclasses may override to provide additional properties for the flow built by this builder. |
AttributeMap |
FlowAssembler.getFlowAttributes()
Returns externally assigned attributes that can be used to affect flow construction. |
Methods in org.springframework.webflow.engine.builder with parameters of type AttributeMap | |
---|---|
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addDecisionState(java.lang.String stateId,
Action[] entryActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a decision state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addEndState(java.lang.String stateId,
Action[] entryActions,
ViewSelector viewSelector,
org.springframework.binding.mapping.AttributeMapper outputMapper,
FlowExecutionExceptionHandler[] exceptionHandlers,
AttributeMap attributes)
Adds an end state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addSubflowState(java.lang.String stateId,
Action[] entryActions,
Flow subflow,
FlowAttributeMapper attributeMapper,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a subflow state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addViewState(java.lang.String stateId,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a view state to the flow built by this builder. |
State |
FlowArtifactFactory.createActionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new action state, a state where a system action is executed. |
State |
FlowArtifactFactory.createDecisionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new decision state, a state where a flow routing decision is made. |
State |
FlowArtifactFactory.createEndState(java.lang.String id,
Flow flow,
Action[] entryActions,
ViewSelector viewSelector,
org.springframework.binding.mapping.AttributeMapper outputMapper,
FlowExecutionExceptionHandler[] exceptionHandlers,
AttributeMap attributes)
Factory method that creates a new end state, a state where an executing flow session terminates. |
Flow |
FlowArtifactFactory.createFlow(java.lang.String id,
AttributeMap attributes)
Factory method that creates a new Flow definition object. |
State |
FlowArtifactFactory.createSubflowState(java.lang.String id,
Flow flow,
Action[] entryActions,
Flow subflow,
FlowAttributeMapper attributeMapper,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new subflow state, a state where a parent flow spawns another flow as a subflow. |
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. |
State |
FlowArtifactFactory.createViewState(java.lang.String id,
Flow flow,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new view state, a state where a user is allowed to participate in the flow. |
abstract void |
BaseFlowBuilder.init(java.lang.String flowId,
AttributeMap attributes)
|
void |
FlowBuilder.init(java.lang.String flowId,
AttributeMap attributes)
Initialize this builder. |
void |
AbstractFlowBuilder.init(java.lang.String flowId,
AttributeMap attributes)
|
protected void |
AbstractFlowBuilderFlowRegistryFactoryBean.registerFlowDefinition(FlowDefinitionRegistry registry,
java.lang.String flowId,
AttributeMap flowAttributes,
AbstractFlowBuilder flowBuilder)
Register the flow built by given flow builder in specified flow definition registry. |
protected Transition |
AbstractFlowBuilder.transition(TransitionCriteria matchingCriteria,
TargetStateResolver targetStateResolver,
TransitionCriteria executionCriteria,
AttributeMap attributes)
Creates a new transition. |
Constructors in org.springframework.webflow.engine.builder with parameters of type AttributeMap | |
---|---|
FlowAssembler(java.lang.String flowId,
AttributeMap flowAttributes,
FlowBuilder flowBuilder)
Create a new flow assembler that will direct Flow assembly using the specified builder strategy. |
Uses of AttributeMap in org.springframework.webflow.engine.builder.xml |
---|
Methods in org.springframework.webflow.engine.builder.xml with parameters of type AttributeMap | |
---|---|
void |
XmlFlowBuilder.init(java.lang.String id,
AttributeMap attributes)
|
Uses of AttributeMap in org.springframework.webflow.engine.impl |
---|
Methods in org.springframework.webflow.engine.impl that return AttributeMap | |
---|---|
AttributeMap |
FlowExecutionImpl.getAttributes()
|
AttributeMap |
FlowExecutionImplFactory.getExecutionAttributes()
Returns the attributes to apply to flow executions created by this factory. |
Methods in org.springframework.webflow.engine.impl with parameters of type AttributeMap | |
---|---|
void |
FlowExecutionImplFactory.setExecutionAttributes(AttributeMap executionAttributes)
Sets the attributes to apply to flow executions created by this factory. |
void |
FlowExecutionImplStateRestorer.setExecutionAttributes(AttributeMap executionAttributes)
Sets the attributes to apply to restored flow executions. |
Constructors in org.springframework.webflow.engine.impl with parameters of type AttributeMap | |
---|---|
FlowExecutionImpl(Flow flow,
FlowExecutionListener[] listeners,
AttributeMap attributes)
Create a new flow execution executing the provided flow. |
Uses of AttributeMap in org.springframework.webflow.engine.support |
---|
Methods in org.springframework.webflow.engine.support with parameters of type AttributeMap | |
---|---|
void |
AbstractFlowAttributeMapper.mapFlowOutput(AttributeMap subflowOutput,
RequestContext context)
|
Uses of AttributeMap in org.springframework.webflow.execution |
---|
Methods in org.springframework.webflow.execution that return AttributeMap | |
---|---|
AttributeMap |
RequestContext.getAttributes()
Returns a context map for accessing arbitrary attributes about the state of the current request. |
AttributeMap |
Event.getAttributes()
Returns an unmodifiable map storing the attributes of this event. |
AttributeMap |
FlowExecutionContext.getAttributes()
Returns runtime execution attributes that may influence the behavior of flow artifacts, such as states and actions. |
AttributeMap |
RequestContext.getModel()
Returns the data model capturing the state of this context, suitable for exposing to clients (mostly web views). |
Methods in org.springframework.webflow.execution with parameters of type AttributeMap | |
---|---|
void |
FlowExecutionListener.sessionEnded(RequestContext context,
FlowSession session,
AttributeMap output)
Called when a flow execution session ends. |
void |
FlowExecutionListenerAdapter.sessionEnded(RequestContext context,
FlowSession session,
AttributeMap output)
|
void |
RequestContext.setAttributes(AttributeMap attributes)
Set the contextual attributes describing the state of this request. |
Constructors in org.springframework.webflow.execution with parameters of type AttributeMap | |
---|---|
Event(java.lang.Object source,
java.lang.String id,
AttributeMap attributes)
Create a new event with the specified id and payload attributes. |
Uses of AttributeMap in org.springframework.webflow.execution.support |
---|
Methods in org.springframework.webflow.execution.support with parameters of type AttributeMap | |
---|---|
Event |
EventFactorySupport.event(java.lang.Object source,
java.lang.String eventId,
AttributeMap attributes)
Returns a event with the specified identifier and the specified set of attributes. |
Uses of AttributeMap in org.springframework.webflow.test |
---|
Methods in org.springframework.webflow.test that return AttributeMap | |
---|---|
AttributeMap |
MockFlowExecutionContext.getAttributes()
|
AttributeMap |
MockRequestContext.getAttributes()
|
AttributeMap |
MockRequestContext.getModel()
|
Methods in org.springframework.webflow.test with parameters of type AttributeMap | |
---|---|
void |
MockRequestContext.setAttributes(AttributeMap attributes)
|
void |
MockAction.setResultAttributes(AttributeMap resultAttributes)
Sets attributes to associate with a returned action execution outcome. |
Constructors in org.springframework.webflow.test with parameters of type AttributeMap | |
---|---|
MockFlowSession(Flow flow,
AttributeMap input)
Creates a new mock session in FlowSessionStatus.CREATED state for the specified flow definition. |
Uses of AttributeMap in org.springframework.webflow.test.execution |
---|
Methods in org.springframework.webflow.test.execution with parameters of type AttributeMap | |
---|---|
protected void |
AbstractExternalizedFlowExecutionTests.setFlowExecutionAttributes(AttributeMap executionAttributes)
Sets system attributes to be associated with the flow execution the next time one is started
by this test. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |