T - the type parameterpublic class WaitingSubmissionPublisher<T> extends SubmissionPublisherImplementsJM<T>
log| Constructor and Description |
|---|
WaitingSubmissionPublisher()
Instantiates a new Waiting submission publisher.
|
WaitingSubmissionPublisher(Executor executor)
Instantiates a new Waiting submission publisher.
|
WaitingSubmissionPublisher(Executor executor,
int queueSizeLimit)
Instantiates a new Waiting submission publisher.
|
WaitingSubmissionPublisher(int queueSizeLimit)
Instantiates a new Waiting submission publisher.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
getDefaultQueueSizeLimit()
Gets default queue size limit.
|
int |
getSizeLimit()
Gets size limit.
|
int |
submit(T data)
Submit int.
|
subscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconsumeWith, subscribeAndReturn, subscribeWithpublic WaitingSubmissionPublisher()
public WaitingSubmissionPublisher(int queueSizeLimit)
queueSizeLimit - the queue size limitpublic WaitingSubmissionPublisher(Executor executor)
executor - the executorpublic WaitingSubmissionPublisher(Executor executor, int queueSizeLimit)
executor - the executorqueueSizeLimit - the queue size limitpublic static int getDefaultQueueSizeLimit()
public int submit(T data)
JMSubmissionPublisherInterfacesubmit in interface JMSubmissionPublisherInterface<T>submit in class SubmissionPublisherImplementsJM<T>data - the itempublic int getSizeLimit()
Copyright © 2018. All rights reserved.