public abstract class AbstractSnapshottingFlowExecutionRepository extends AbstractFlowExecutionRepository
FlowExecutionSnapshotFactory
.Constructor and Description |
---|
AbstractSnapshottingFlowExecutionRepository(ConversationManager conversationManager,
FlowExecutionSnapshotFactory snapshotFactory)
Creates a new snapshotting flow execution repository.
|
Modifier and Type | Method and Description |
---|---|
FlowExecutionSnapshotFactory |
getSnapshotFactory()
Returns the configured flow execution snapshot factory.
|
getAlwaysGenerateNewNextKey, getConversationManager, getFlowExecution, getKey, getLock, parseFlowExecutionKey, putFlowExecution, removeFlowExecution, setAlwaysGenerateNewNextKey
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
removeAllFlowExecutionSnapshots, removeFlowExecutionSnapshot, updateFlowExecutionSnapshot
public AbstractSnapshottingFlowExecutionRepository(ConversationManager conversationManager, FlowExecutionSnapshotFactory snapshotFactory)
conversationManager
- the conversation managersnapshotFactory
- the execution snapshot factorypublic FlowExecutionSnapshotFactory getSnapshotFactory()