T - the type parameterpublic class BulkWaitingSubmissionPublisher<T> extends WaitingSubmissionPublisher<List<T>>
log| Constructor and Description |
|---|
BulkWaitingSubmissionPublisher()
Instantiates a new Bulk waiting submission publisher.
|
BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher)
Instantiates a new Bulk waiting submission publisher.
|
BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher,
Executor executor)
Instantiates a new Bulk waiting submission publisher.
|
BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher,
Executor executor,
int queueSizeLimit)
Instantiates a new Bulk waiting submission publisher.
|
BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher,
int queueSizeLimit)
Instantiates a new Bulk waiting submission publisher.
|
BulkWaitingSubmissionPublisher(int queueSizeLimit)
Instantiates a new Bulk waiting submission publisher.
|
| Modifier and Type | Method and Description |
|---|---|
BulkSubmissionPublisher<T> |
getBulkSubmissionPublisher()
Gets bulk submission publisher.
|
int |
submit(List<T> itemList)
Submit int.
|
int |
submit(T[] dataArray)
Submit int.
|
void |
submitSingle(T item)
Submit single.
|
getDefaultQueueSizeLimit, getSizeLimitsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconsumeWith, subscribeAndReturn, subscribeWithpublic BulkWaitingSubmissionPublisher()
public BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher)
bulkSubmissionPublisher - the bulk submission publisherpublic BulkWaitingSubmissionPublisher(int queueSizeLimit)
queueSizeLimit - the queue size limitpublic BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher, int queueSizeLimit)
bulkSubmissionPublisher - the bulk submission publisherqueueSizeLimit - the queue size limitpublic BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher, Executor executor)
bulkSubmissionPublisher - the bulk submission publisherexecutor - the executorpublic BulkWaitingSubmissionPublisher(BulkSubmissionPublisher<T> bulkSubmissionPublisher, Executor executor, int queueSizeLimit)
bulkSubmissionPublisher - the bulk submission publisherexecutor - the executorqueueSizeLimit - the queue size limitpublic int submit(T[] dataArray)
dataArray - the data arraypublic int submit(List<T> itemList)
JMSubmissionPublisherInterfacesubmit in interface JMSubmissionPublisherInterface<List<T>>submit in class WaitingSubmissionPublisher<List<T>>itemList - the itempublic void submitSingle(T item)
item - the itempublic BulkSubmissionPublisher<T> getBulkSubmissionPublisher()
Copyright © 2018. All rights reserved.