org.springframework.webflow.execution.repository.snapshot
Class AbstractSnapshottingFlowExecutionRepository
java.lang.Object
org.springframework.webflow.execution.repository.support.AbstractFlowExecutionRepository
org.springframework.webflow.execution.repository.snapshot.AbstractSnapshottingFlowExecutionRepository
- All Implemented Interfaces:
- FlowExecutionKeyFactory, FlowExecutionRepository
- Direct Known Subclasses:
- DefaultFlowExecutionRepository
public abstract class AbstractSnapshottingFlowExecutionRepository
- extends AbstractFlowExecutionRepository
Base class for repositories that take flow execution snapshots using a FlowExecutionSnapshotFactory
.
- Author:
- Keith Donald
AbstractSnapshottingFlowExecutionRepository
public AbstractSnapshottingFlowExecutionRepository(ConversationManager conversationManager,
FlowExecutionSnapshotFactory snapshotFactory)
- Creates a new snapshotting flow execution repository.
- Parameters:
conversationManager
- the conversation managersnapshotFactory
- the execution snapshot factory
getSnapshotFactory
public FlowExecutionSnapshotFactory getSnapshotFactory()
- Returns the configured flow execution snapshot factory.
- Returns:
- the snapshot factory