| Interface | Description |
|---|---|
| ConversationChannel<T extends ConversationMessage,R extends ConversationMessage> |
An extension of
Channel providing an abstraction for two-way "conversations". |
| ConversationChannelAgent<T extends ConversationMessage,R extends ConversationMessage> |
Represents an agent for interacting with a
ConversationChannels message streams. |
| ConversationChannelListener<T extends ConversationMessage,R extends ConversationMessage> |
Represents an object listening to messages sent on the conversation channel.
|
| ConversationMessage |
Represents a message sent via a
ConversationChannel. |
| ConversationReplyListener<R extends ConversationMessage> |
Represents an object listening for replies sent on the conversation channel.
|
| Class | Description |
|---|---|
| ConversationReply<R extends ConversationMessage> |
Encapsulates the reply to a incoming message in a
ConversationChannel. |
| SimpleConversationChannel<T extends ConversationMessage,R extends ConversationMessage> |
Simple implementation of
ConversationChannel. |
| Enum | Description |
|---|---|
| ConversationReplyListener.RegistrationAction |
Defines the actions to take after receiving a reply in a
ConversationReplyListener. |
Copyright © 2020. All rights reserved.