Uses of Interface
org.springframework.webflow.core.collection.AttributeMap

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.
 



Copyright © 2009 Spring Framework. All Rights Reserved.