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
public class ProtonClientSenderContext extends ProtonServerSenderContext
TODO: MergeProtonServerSenderContextandProtonClientSenderContextonce we support 'global' link names. The split is a workaround for outgoing links
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerSenderContext
closed, connection, protonSession, sender, sessionSPI
-
-
Constructor Summary
Constructors Constructor Description ProtonClientSenderContext(AMQPConnectionContext connection, org.apache.qpid.proton.engine.Sender sender, AMQPSessionContext amqpSessionContext, AMQPSessionCallback sessionSPI)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetClientId()-
Methods inherited from class org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerSenderContext
checkState, close, close, deliverMessage, doAck, getBrokerConsumer, getSender, getSessionContext, hasCredits, initialize, onFlow, onMessage, reportDrained, setBeforeDelivery, settle, start
-
Methods inherited from class org.apache.activemq.artemis.protocol.amqp.proton.ProtonInitializable
isInitialized
-
-
-
-
Constructor Detail
-
ProtonClientSenderContext
public ProtonClientSenderContext(AMQPConnectionContext connection, org.apache.qpid.proton.engine.Sender sender, AMQPSessionContext amqpSessionContext, AMQPSessionCallback sessionSPI)
-
-
Method Detail
-
getClientId
protected java.lang.String getClientId()
- Overrides:
getClientIdin classProtonServerSenderContext
-
-