Uses of Class
org.springframework.webflow.execution.repository.FlowExecutionKey

Packages that use FlowExecutionKey
org.springframework.webflow.execution.repository The flow execution repository subsystem for saving, and restoring managed flow executions. 
org.springframework.webflow.execution.repository.continuation Implementation of continuation-based flow execution repositories. 
org.springframework.webflow.execution.repository.support General purpose implementation assistance for flow execution repositories. 
org.springframework.webflow.executor.jsf The integration layer between Spring Web Flow and Java Server Faces (JSF). 
 

Uses of FlowExecutionKey in org.springframework.webflow.execution.repository
 

Methods in org.springframework.webflow.execution.repository that return FlowExecutionKey
 FlowExecutionKey FlowExecutionRepository.generateKey(FlowExecution flowExecution)
          Generate a unique flow execution key to be used as the persistent identifier of the flow execution.
 FlowExecutionKey FlowExecutionAccessException.getFlowExecutionKey()
          Returns key of the flow execution that could not be accessed.
 FlowExecutionKey FlowExecutionRepository.getNextKey(FlowExecution flowExecution, FlowExecutionKey previousKey)
          Obtain the "next" flow execution key to be used as the flow execution's persistent identity.
 FlowExecutionKey FlowExecutionRepository.parseFlowExecutionKey(java.lang.String encodedKey)
          Parse the string-encoded flow execution key into its object form.
 

Methods in org.springframework.webflow.execution.repository with parameters of type FlowExecutionKey
 FlowExecution FlowExecutionRepository.getFlowExecution(FlowExecutionKey key)
          Return the FlowExecution indexed by the provided key.
 FlowExecutionLock FlowExecutionRepository.getLock(FlowExecutionKey key)
          Return the lock for the flow execution, allowing for the lock to be acquired or released.
 FlowExecutionKey FlowExecutionRepository.getNextKey(FlowExecution flowExecution, FlowExecutionKey previousKey)
          Obtain the "next" flow execution key to be used as the flow execution's persistent identity.
 void FlowExecutionRepository.putFlowExecution(FlowExecutionKey key, FlowExecution flowExecution)
          Place the FlowExecution in this repository under the provided key.
 void FlowExecutionRepository.removeFlowExecution(FlowExecutionKey key)
          Remove the flow execution from the repository.
 

Constructors in org.springframework.webflow.execution.repository with parameters of type FlowExecutionKey
FlowExecutionAccessException(FlowExecutionKey flowExecutionKey, java.lang.String message)
          Creates a new flow execution access exception.
FlowExecutionAccessException(FlowExecutionKey flowExecutionKey, java.lang.String message, java.lang.Exception cause)
          Creates a new flow execution access exception.
FlowExecutionRestorationFailureException(FlowExecutionKey flowExecutionKey, java.lang.Exception cause)
          Creates a new flow execution restoration failure exception.
NoSuchFlowExecutionException(FlowExecutionKey flowExecutionKey, java.lang.Exception cause)
          Creates a new no such flow execution exception.
PermissionDeniedFlowExecutionAccessException(FlowExecutionKey flowExecutionKey, java.lang.Exception cause)
          Creates a new flow execution restoration exception.
 

Uses of FlowExecutionKey in org.springframework.webflow.execution.repository.continuation
 

Methods in org.springframework.webflow.execution.repository.continuation with parameters of type FlowExecutionKey
protected  FlowExecutionContinuation ContinuationFlowExecutionRepository.getContinuation(FlowExecutionKey key)
          Returns the continuation in the group with the specified key.
 FlowExecution ContinuationFlowExecutionRepository.getFlowExecution(FlowExecutionKey key)
           
 FlowExecution ClientContinuationFlowExecutionRepository.getFlowExecution(FlowExecutionKey key)
           
 void ContinuationFlowExecutionRepository.putFlowExecution(FlowExecutionKey key, FlowExecution flowExecution)
           
 void ClientContinuationFlowExecutionRepository.putFlowExecution(FlowExecutionKey key, FlowExecution flowExecution)
           
 

Uses of FlowExecutionKey in org.springframework.webflow.execution.repository.support
 

Methods in org.springframework.webflow.execution.repository.support that return FlowExecutionKey
 FlowExecutionKey AbstractConversationFlowExecutionRepository.generateKey(FlowExecution flowExecution)
           
 FlowExecutionKey AbstractConversationFlowExecutionRepository.getNextKey(FlowExecution flowExecution, FlowExecutionKey previousKey)
           
 FlowExecutionKey SimpleFlowExecutionRepository.getNextKey(FlowExecution flowExecution, FlowExecutionKey previousKey)
           
 FlowExecutionKey AbstractConversationFlowExecutionRepository.parseFlowExecutionKey(java.lang.String encodedKey)
           
 

Methods in org.springframework.webflow.execution.repository.support with parameters of type FlowExecutionKey
protected  java.io.Serializable AbstractConversationFlowExecutionRepository.getContinuationId(FlowExecutionKey key)
          Returns the continuation id part of given composite flow execution key.
protected  Conversation AbstractConversationFlowExecutionRepository.getConversation(FlowExecutionKey key)
          Returns the conversation governing the execution of the FlowExecution with the provided key.
protected  ConversationId AbstractConversationFlowExecutionRepository.getConversationId(FlowExecutionKey key)
          Returns the conversation id part of given composite flow execution key.
protected  MutableAttributeMap AbstractConversationFlowExecutionRepository.getConversationScope(FlowExecutionKey key)
          Returns the "conversation scope" for the flow execution with the key provided.
abstract  FlowExecution AbstractConversationFlowExecutionRepository.getFlowExecution(FlowExecutionKey key)
           
 FlowExecution SimpleFlowExecutionRepository.getFlowExecution(FlowExecutionKey key)
           
 FlowExecutionLock AbstractConversationFlowExecutionRepository.getLock(FlowExecutionKey key)
           
 FlowExecutionKey AbstractConversationFlowExecutionRepository.getNextKey(FlowExecution flowExecution, FlowExecutionKey previousKey)
           
 FlowExecutionKey SimpleFlowExecutionRepository.getNextKey(FlowExecution flowExecution, FlowExecutionKey previousKey)
           
protected  void AbstractConversationFlowExecutionRepository.putConversationScope(FlowExecutionKey key, MutableAttributeMap scope)
          Sets the conversation scope attribute for the flow execution with the key provided.
abstract  void AbstractConversationFlowExecutionRepository.putFlowExecution(FlowExecutionKey key, FlowExecution flowExecution)
           
 void SimpleFlowExecutionRepository.putFlowExecution(FlowExecutionKey key, FlowExecution flowExecution)
           
 void AbstractConversationFlowExecutionRepository.removeFlowExecution(FlowExecutionKey key)
           
 

Uses of FlowExecutionKey in org.springframework.webflow.executor.jsf
 

Methods in org.springframework.webflow.executor.jsf that return FlowExecutionKey
 FlowExecutionKey FlowExecutionHolder.getFlowExecutionKey()
          Returns the continuation key.
 

Methods in org.springframework.webflow.executor.jsf with parameters of type FlowExecutionKey
 void FlowExecutionHolder.setFlowExecutionKey(FlowExecutionKey key)
          Sets the continuation key.
 

Constructors in org.springframework.webflow.executor.jsf with parameters of type FlowExecutionKey
FlowExecutionHolder(FlowExecutionKey flowExecutionKey, FlowExecution flowExecution, FlowExecutionLock flowExecutionLock)
          Creates a new flow execution holder for a flow execution that has been restored from a repository.
 



Copyright © 2009 Spring Framework. All Rights Reserved.