Class ProtonClientSenderContext
java.lang.Object
org.apache.activemq.artemis.protocol.amqp.proton.ProtonInitializable
org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerSenderContext
org.apache.activemq.artemis.protocol.amqp.client.ProtonClientSenderContext
- All Implemented Interfaces:
ProtonDeliveryHandler
TODO: Merge
ProtonServerSenderContext and ProtonClientSenderContext once we support 'global' link names. The split is a workaround for outgoing links-
Field Summary
Fields inherited from class ProtonServerSenderContext
afterDelivery, connection, EMPTY_DELIVERY_TAG, messageWriter, protonSession, sender, sessionSPIFields inherited from class ProtonInitializable
initialized -
Constructor Summary
ConstructorsConstructorDescriptionProtonClientSenderContext(AMQPConnectionContext connection, org.apache.qpid.proton.engine.Sender sender, AMQPSessionContext amqpSessionContext, AMQPSessionCallback sessionSPI) -
Method Summary
Methods inherited from class ProtonServerSenderContext
checkState, close, close, deliverMessage, doAck, getBrokerConsumer, getSender, getSessionContext, hasCredits, initialize, onFlow, onMessage, setBeforeDelivery, settle, startMethods inherited from class ProtonInitializable
isInitialized
-
Constructor Details
-
ProtonClientSenderContext
public ProtonClientSenderContext(AMQPConnectionContext connection, org.apache.qpid.proton.engine.Sender sender, AMQPSessionContext amqpSessionContext, AMQPSessionCallback sessionSPI)
-
-
Method Details
-
getClientId
- Overrides:
getClientIdin classProtonServerSenderContext
-