org.springframework.webflow.execution.repository.support
Interface FlowExecutionStateRestorer

All Known Implementing Classes:
FlowExecutionImplStateRestorer

public interface FlowExecutionStateRestorer

A support strategy used by repositories that serialize flow executions to restore transient execution state after deserialization.

Author:
Keith Donald

Method Summary
 FlowExecution restoreState(FlowExecution flowExecution, MutableAttributeMap conversationScope)
          Restore the transient state of the flow execution.
 

Method Detail

restoreState

FlowExecution restoreState(FlowExecution flowExecution,
                           MutableAttributeMap conversationScope)
Restore the transient state of the flow execution.

Parameters:
flowExecution - the (potentially deserialized) flow execution
conversationScope - the execution's conversation scope, which is typically not part of the serialized form since it could be shared by multiple physical flow execution copies all sharing the same logical conversation
Returns:
the restored flow execution


Copyright © 2009 Spring Framework. All Rights Reserved.