Uses of Class
org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerSenderContext
-
Packages that use ProtonServerSenderContext Package Description org.apache.activemq.artemis.protocol.amqp.broker This package includes classes used to interact with the broker.org.apache.activemq.artemis.protocol.amqp.client This contains a very limited ClientProtocolmanager for AMQP / Proton Where it only satisfies very basic functionality.org.apache.activemq.artemis.protocol.amqp.connect.federation org.apache.activemq.artemis.protocol.amqp.proton This package includes classes used on the interaction with Proton, including Context classes that will be translated through the model event.org.apache.activemq.artemis.protocol.amqp.proton.transaction -
-
Uses of ProtonServerSenderContext in org.apache.activemq.artemis.protocol.amqp.broker
Methods in org.apache.activemq.artemis.protocol.amqp.broker with parameters of type ProtonServerSenderContext Modifier and Type Method Description org.apache.activemq.artemis.core.server.ServerConsumerAMQPSessionCallback. createSender(ProtonServerSenderContext protonSender, SimpleString queue, String filter, boolean browserOnly)Creates a server consume that reads from the given named queue and forwards the read messages to the AMQP sender to dispatch to the remote peer.org.apache.activemq.artemis.core.server.ServerConsumerAMQPSessionCallback. createSender(ProtonServerSenderContext protonSender, SimpleString queue, String filter, boolean browserOnly, Number priority)Creates a server consume that reads from the given named queue and forwards the read messages to the AMQP sender to dispatch to the remote peer. -
Uses of ProtonServerSenderContext in org.apache.activemq.artemis.protocol.amqp.client
Subclasses of ProtonServerSenderContext in org.apache.activemq.artemis.protocol.amqp.client Modifier and Type Class Description classProtonClientSenderContextTODO: MergeProtonServerSenderContextandProtonClientSenderContextonce we support 'global' link names. -
Uses of ProtonServerSenderContext in org.apache.activemq.artemis.protocol.amqp.connect.federation
Methods in org.apache.activemq.artemis.protocol.amqp.connect.federation with parameters of type ProtonServerSenderContext Modifier and Type Method Description org.apache.activemq.artemis.core.server.ConsumerAMQPFederationAddressSenderController. init(ProtonServerSenderContext senderContext)org.apache.activemq.artemis.core.server.ConsumerAMQPFederationCommandDispatcher. init(ProtonServerSenderContext senderContext)org.apache.activemq.artemis.core.server.ConsumerAMQPFederationEventDispatcher. init(ProtonServerSenderContext senderContext)org.apache.activemq.artemis.core.server.ConsumerAMQPFederationQueueSenderController. init(ProtonServerSenderContext senderContext)MessageWriterAMQPFederationBaseSenderController. selectOutgoingMessageWriter(ProtonServerSenderContext sender, org.apache.activemq.artemis.core.server.MessageReference reference) -
Uses of ProtonServerSenderContext in org.apache.activemq.artemis.protocol.amqp.proton
Fields in org.apache.activemq.artemis.protocol.amqp.proton with type parameters of type ProtonServerSenderContext Modifier and Type Field Description protected Map<org.apache.qpid.proton.engine.Sender,ProtonServerSenderContext>AMQPSessionContext. sendersprotected Map<Object,ProtonServerSenderContext>AMQPSessionContext. serverSendersMethods in org.apache.activemq.artemis.protocol.amqp.proton with type parameters of type ProtonServerSenderContext Modifier and Type Method Description <T extends ProtonServerSenderContext>
TAMQPSessionContext. addSender(org.apache.qpid.proton.engine.Sender sender, BiFunction<AMQPSessionContext,org.apache.qpid.proton.engine.Sender,T> senderBuilder)Methods in org.apache.activemq.artemis.protocol.amqp.proton that return ProtonServerSenderContext Modifier and Type Method Description ProtonServerSenderContextProtonServerSenderContext. setBeforeDelivery(Consumer<? super org.apache.activemq.artemis.core.server.MessageReference> beforeDelivery)Methods in org.apache.activemq.artemis.protocol.amqp.proton with parameters of type ProtonServerSenderContext Modifier and Type Method Description voidAMQPSessionContext. addSender(org.apache.qpid.proton.engine.Sender sender, ProtonServerSenderContext protonSender)org.apache.activemq.artemis.core.server.ConsumerDefaultSenderController. init(ProtonServerSenderContext senderContext)org.apache.activemq.artemis.core.server.ConsumerSenderController. init(ProtonServerSenderContext senderContext)Initialize sender controller state and handle open of AMQP sender resourcesMessageWriterDefaultSenderController. selectOutgoingMessageWriter(ProtonServerSenderContext sender, org.apache.activemq.artemis.core.server.MessageReference reference)default MessageWriterSenderController. selectOutgoingMessageWriter(ProtonServerSenderContext sender, org.apache.activemq.artemis.core.server.MessageReference reference)Controller selects a outgoing delivery writer that will handle the encoding and writing of the targetMessagecarried in the givenMessageReference.Constructors in org.apache.activemq.artemis.protocol.amqp.proton with parameters of type ProtonServerSenderContext Constructor Description AMQPLargeMessageWriter(ProtonServerSenderContext serverSender)AMQPMessageWriter(ProtonServerSenderContext serverSender)AMQPTunneledCoreLargeMessageWriter(ProtonServerSenderContext serverSender)AMQPTunneledCoreMessageWriter(ProtonServerSenderContext serverSender) -
Uses of ProtonServerSenderContext in org.apache.activemq.artemis.protocol.amqp.proton.transaction
Methods in org.apache.activemq.artemis.protocol.amqp.proton.transaction that return types with arguments of type ProtonServerSenderContext Modifier and Type Method Description Map<org.apache.activemq.artemis.core.server.MessageReference,Pair<org.apache.qpid.proton.engine.Delivery,ProtonServerSenderContext>>ProtonTransactionImpl. getDeliveries()Methods in org.apache.activemq.artemis.protocol.amqp.proton.transaction with parameters of type ProtonServerSenderContext Modifier and Type Method Description voidProtonTransactionImpl. addDelivery(org.apache.qpid.proton.engine.Delivery delivery, ProtonServerSenderContext context)
-