public abstract class AbstractQueuedConversationTracker extends AbstractConversationTracker
conversations
Modifier | Constructor and Description |
---|---|
protected |
AbstractQueuedConversationTracker()
Create a queued conversation provider/tracker that will use a shared
ThreadPoolExecutor with pool of 2 executors. |
protected |
AbstractQueuedConversationTracker(Executor executor)
Create a queued conversation provider/tracker that will use the
specified executor as a shared one among all its queued conversations.
|
Modifier and Type | Method and Description |
---|---|
Executor |
executor()
Get the shared executor provided to the queued conversations.
|
addConversation, conversations, get, removeConversation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
newConversation
protected AbstractQueuedConversationTracker()
ThreadPoolExecutor
with pool of 2 executors.protected AbstractQueuedConversationTracker(Executor executor)
executor
- executor for processing messages of queued conversationspublic Executor executor()
Copyright © 2015. All Rights Reserved.