T - the type parameterAutoCloseable, Flow.Publisher<T>, JMPublisherInterface<T>, JMSubmissionPublisherInterface<T>public class WaitingBulkSubmissionPublisher<T> extends BulkSubmissionPublisher<T>
bulkSize, dataList, DEFAULT_BULK_SIZE, DEFAULT_FLUSH_INTERVAL_SECONDS, flushIntervalMillis, lastDataTimestamplog| Constructor | Description |
|---|---|
WaitingBulkSubmissionPublisher(WaitingSubmissionPublisher<T> waitingSubmissionPublisher) |
Instantiates a new Waiting bulk submission publisher.
|
WaitingBulkSubmissionPublisher(WaitingSubmissionPublisher<T> waitingSubmissionPublisher,
int bulkSize) |
Instantiates a new Waiting bulk submission publisher.
|
WaitingBulkSubmissionPublisher(WaitingSubmissionPublisher<T> waitingSubmissionPublisher,
int bulkSize,
int flushIntervalSeconds) |
Instantiates a new Waiting bulk submission publisher.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
consumeWith, flush, submit, submit, submitSingle, subscribeWithconsumeAndReturnSubscriber, subscribeAndReturnSubcribersubscribepublic WaitingBulkSubmissionPublisher(WaitingSubmissionPublisher<T> waitingSubmissionPublisher)
waitingSubmissionPublisher - the waiting submission publisherpublic WaitingBulkSubmissionPublisher(WaitingSubmissionPublisher<T> waitingSubmissionPublisher, int bulkSize)
waitingSubmissionPublisher - the waiting submission publisherbulkSize - the bulk sizepublic WaitingBulkSubmissionPublisher(WaitingSubmissionPublisher<T> waitingSubmissionPublisher, int bulkSize, int flushIntervalSeconds)
waitingSubmissionPublisher - the waiting submission publisherbulkSize - the bulk sizeflushIntervalSeconds - the flush interval secondspublic void close()
close in interface AutoCloseableclose in class BulkSubmissionPublisher<T>Copyright © 2018. All rights reserved.