See: Description
Interface | Description |
---|---|
Conversation |
A service interface for working with state associated with a single logical user interaction called a "conversation"
in the scope of a single request.
|
ConversationManager |
A service for managing conversations.
|
Class | Description |
---|---|
ConversationId |
An id that uniquely identifies a conversation managed by a
ConversationManager . |
ConversationParameters |
Simple parameter object for clumping together input needed to begin a new conversation.
|
Exception | Description |
---|---|
ConversationException |
The root of the conversation service exception hierarchy.
|
ConversationLockException |
An exception occurred within the conversation locking system.
|
NoSuchConversationException |
Thrown when no logical conversation exists with the specified
conversationId . |
The conversation subsystem for beginning and ending conversations that manage the state of user interactions.
The central concept defined by this package is the
ConversationManager
, representing
a service interface for managing conversations.
This package serves as a portable conversation management abstraction and does not depend on the Spring Web Flow engine. It is used by the flow execution repository subsystem to store conversation related state.