| Package | Description |
|---|---|
| org.apache.qpid.jms |
The core AMQP JMS client implementation classes.
|
| org.apache.qpid.jms.provider | |
| org.apache.qpid.jms.provider.amqp | |
| org.apache.qpid.jms.provider.failover | |
| org.apache.qpid.jms.util |
| Modifier and Type | Method and Description |
|---|---|
void |
JmsNoTxTransactionContext.acknowledge(JmsConnection connection,
JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType) |
void |
JmsTransactionContext.acknowledge(JmsConnection connection,
JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType)
Allows the context to intercept a message acknowledgement and perform any
additional logic prior to the acknowledge being forwarded onto the connection.
|
void |
JmsLocalTransactionContext.acknowledge(JmsConnection connection,
JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType) |
void |
JmsConnection.onInboundMessage(JmsInboundMessageDispatch envelope) |
void |
JmsMessageDispatcher.onInboundMessage(JmsInboundMessageDispatch envelope)
Called when a new Message delivery is in progress.
|
void |
JmsConnectionConsumer.onInboundMessage(JmsInboundMessageDispatch envelope) |
void |
JmsMessageConsumer.onInboundMessage(JmsInboundMessageDispatch envelope)
Called from the session when a new Message has been dispatched to this Consumer
from the connection.
|
void |
JmsConnectionListener.onInboundMessage(JmsInboundMessageDispatch envelope)
Called when a Connection is notified that a new Message has arrived for
one of it's currently active subscriptions.
|
void |
JmsSession.onInboundMessage(JmsInboundMessageDispatch envelope) |
| Constructor and Description |
|---|
JmsAcknowledgeCallback(JmsSession session,
JmsInboundMessageDispatch envelope) |
| Modifier and Type | Method and Description |
|---|---|
void |
Provider.acknowledge(JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType,
AsyncResult request)
Called to acknowledge a JmsMessage has been delivered, consumed, re-delivered...etc.
|
void |
ProviderWrapper.acknowledge(JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType,
AsyncResult request) |
void |
ProviderListener.onInboundMessage(JmsInboundMessageDispatch envelope)
Called when a new Message has arrived for a registered consumer.
|
void |
DefaultProviderListener.onInboundMessage(JmsInboundMessageDispatch envelope) |
void |
ProviderWrapper.onInboundMessage(JmsInboundMessageDispatch envelope) |
| Modifier and Type | Method and Description |
|---|---|
void |
AmqpConsumer.acknowledge(JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType)
Called to acknowledge a given delivery.
|
void |
AmqpProvider.acknowledge(JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType,
AsyncResult request) |
protected void |
AmqpConsumer.deliver(JmsInboundMessageDispatch envelope) |
| Modifier and Type | Method and Description |
|---|---|
void |
FailoverProvider.acknowledge(JmsInboundMessageDispatch envelope,
ProviderConstants.ACK_TYPE ackType,
AsyncResult request) |
void |
FailoverProvider.onInboundMessage(JmsInboundMessageDispatch envelope) |
| Modifier and Type | Field and Description |
|---|---|
protected Deque<JmsInboundMessageDispatch> |
FifoMessageQueue.queue |
| Modifier and Type | Method and Description |
|---|---|
JmsInboundMessageDispatch |
FifoMessageQueue.dequeue(long timeout) |
JmsInboundMessageDispatch |
MessageQueue.dequeue(long timeout)
Used to get an enqueued message.
|
JmsInboundMessageDispatch |
PriorityMessageQueue.dequeue(long timeout) |
JmsInboundMessageDispatch |
FifoMessageQueue.dequeueNoWait() |
JmsInboundMessageDispatch |
MessageQueue.dequeueNoWait()
Used to get an enqueued Message if on exists, otherwise returns null.
|
JmsInboundMessageDispatch |
PriorityMessageQueue.dequeueNoWait() |
| Modifier and Type | Method and Description |
|---|---|
void |
FifoMessageQueue.enqueue(JmsInboundMessageDispatch envelope) |
void |
MessageQueue.enqueue(JmsInboundMessageDispatch envelope)
Adds the given message envelope to the end of the Message queue.
|
void |
PriorityMessageQueue.enqueue(JmsInboundMessageDispatch envelope) |
void |
FifoMessageQueue.enqueueFirst(JmsInboundMessageDispatch envelope) |
void |
MessageQueue.enqueueFirst(JmsInboundMessageDispatch envelope)
Adds the given message envelope to the front of the Message queue.
|
void |
PriorityMessageQueue.enqueueFirst(JmsInboundMessageDispatch envelope) |
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.