| Package | Description |
|---|---|
| org.infobip.lib.popout | |
| org.infobip.lib.popout.batched | |
| org.infobip.lib.popout.synced |
| Modifier and Type | Method and Description |
|---|---|
FileQueue<T> |
FileQueue.Builder.build()
Builds a new queue with parameters from the builder.
|
protected abstract FileQueue<T> |
FileQueue.Builder.createQueue()
The method for producing a new queue on each call based on builder's parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
QueueLimit.handle(T value,
FileQueue<T> queue) |
void |
QueueLimit.NoLimit.handle(T value,
FileQueue<T> queue) |
void |
QueueLimit.QueueLength.handle(T value,
@NonNull FileQueue<T> queue) |
void |
QueueLimit.DiskSize.handle(T value,
@NonNull FileQueue<T> queue) |
boolean |
QueueLimit.isExceeded(FileQueue<T> queue) |
boolean |
QueueLimit.NoLimit.isExceeded(FileQueue<T> queue) |
boolean |
QueueLimit.QueueLength.isExceeded(@NonNull FileQueue<T> queue) |
boolean |
QueueLimit.DiskSize.isExceeded(@NonNull FileQueue<T> queue) |
| Modifier and Type | Method and Description |
|---|---|
protected FileQueue<T> |
BatchedFileQueueBuilder.createQueue() |
| Modifier and Type | Method and Description |
|---|---|
protected FileQueue<T> |
SyncedFileQueueBuilder.createQueue() |
Copyright © 2019 Infobip Ltd.. All rights reserved.