Uses of Class
org.apache.qpid.jms.message.JmsOutboundMessageDispatch
Packages that use JmsOutboundMessageDispatch
Package
Description
The core AMQP JMS client implementation classes.
-
Uses of JmsOutboundMessageDispatch in org.apache.qpid.jms
Methods in org.apache.qpid.jms with parameters of type JmsOutboundMessageDispatchModifier and TypeMethodDescriptionvoidJmsConnection.onCompletedMessageSend(JmsOutboundMessageDispatch envelope) protected voidJmsSession.onCompletedMessageSend(JmsOutboundMessageDispatch envelope) voidJmsConnection.onFailedMessageSend(JmsOutboundMessageDispatch envelope, ProviderException cause) protected voidJmsSession.onFailedMessageSend(JmsOutboundMessageDispatch envelope, Throwable cause) voidJmsLocalTransactionContext.send(JmsConnection connection, JmsOutboundMessageDispatch envelope, ProviderSynchronization outcome) voidJmsNoTxTransactionContext.send(JmsConnection connection, JmsOutboundMessageDispatch envelope, ProviderSynchronization outcome) voidJmsTransactionContext.send(JmsConnection connection, JmsOutboundMessageDispatch envelope, ProviderSynchronization outcome) Allows the context to intercept and perform any additional logic prior to a message being sent on to the connection and subsequently the remote peer. -
Uses of JmsOutboundMessageDispatch in org.apache.qpid.jms.provider
Methods in org.apache.qpid.jms.provider with parameters of type JmsOutboundMessageDispatchModifier and TypeMethodDescriptionvoidDefaultProviderListener.onCompletedMessageSend(JmsOutboundMessageDispatch envelope) voidProviderListener.onCompletedMessageSend(JmsOutboundMessageDispatch envelope) Called when an outbound message dispatch that requested a completion callback has reached a state where the send can be considered successful based on the QoS level associated of the outbound message.voidProviderWrapper.onCompletedMessageSend(JmsOutboundMessageDispatch envelope) voidDefaultProviderListener.onFailedMessageSend(JmsOutboundMessageDispatch envelope, ProviderException cause) voidProviderListener.onFailedMessageSend(JmsOutboundMessageDispatch envelope, ProviderException cause) Called when an outbound message dispatch that requested a completion callback has reached a state where the send can be considered failed.voidProviderWrapper.onFailedMessageSend(JmsOutboundMessageDispatch envelope, ProviderException cause) voidProvider.send(JmsOutboundMessageDispatch envelope, AsyncResult request) Sends the JmsMessage contained in the outbound dispatch envelope.voidProviderWrapper.send(JmsOutboundMessageDispatch envelope, AsyncResult request) -
Uses of JmsOutboundMessageDispatch in org.apache.qpid.jms.provider.amqp
Methods in org.apache.qpid.jms.provider.amqp with parameters of type JmsOutboundMessageDispatchModifier and TypeMethodDescriptionvoidAmqpAnonymousFallbackProducer.send(JmsOutboundMessageDispatch envelope, AsyncResult request) voidAmqpFixedProducer.send(JmsOutboundMessageDispatch envelope, AsyncResult request) abstract voidAmqpProducer.send(JmsOutboundMessageDispatch envelope, AsyncResult request) Sends the given messagevoidAmqpProvider.send(JmsOutboundMessageDispatch envelope, AsyncResult request) -
Uses of JmsOutboundMessageDispatch in org.apache.qpid.jms.provider.failover
Methods in org.apache.qpid.jms.provider.failover with parameters of type JmsOutboundMessageDispatchModifier and TypeMethodDescriptionvoidFailoverProvider.onCompletedMessageSend(JmsOutboundMessageDispatch envelope) voidFailoverProvider.onFailedMessageSend(JmsOutboundMessageDispatch envelope, ProviderException cause) voidFailoverProvider.send(JmsOutboundMessageDispatch envelope, AsyncResult request)