public interface MessageSender<T>
extends java.util.concurrent.BlockingQueue<T>
Modifier and Type | Method and Description |
---|---|
void |
close() |
MessagePropertiesFactory<T> |
createMessageFactory() |
long |
getLastMessageId()
Returns the most recently received message id for acknowledgement.
|
MessageSettleListener |
getSettleListener() |
SettleMode |
getSettleMode()
Auto-settle sends messages without waiting for confirmation
from the broker.
|
int |
getUnsettledCount() |
add, contains, drainTo, drainTo, offer, offer, poll, put, remainingCapacity, remove, take
SettleMode getSettleMode()
long getLastMessageId()
MessageSettleListener getSettleListener()
int getUnsettledCount()
MessagePropertiesFactory<T> createMessageFactory()
void close()