Uses of Interface
org.apache.activemq.artemis.protocol.amqp.proton.MessageWriter
Packages that use MessageWriter
Package
Description
This package includes classes used on the interaction with Proton, including Context classes that will be translated
through the model event.
-
Uses of MessageWriter in org.apache.activemq.artemis.protocol.amqp.connect.bridge
Fields in org.apache.activemq.artemis.protocol.amqp.connect.bridge declared as MessageWriterModifier and TypeFieldDescriptionprotected MessageWriterAMQPBridgeToSenderController.coreLargeMessageWriterprotected MessageWriterAMQPBridgeToSenderController.coreMessageWriterprotected MessageWriterAMQPBridgeToSenderController.largeMessageWriterprotected MessageWriterAMQPBridgeToSenderController.standardMessageWriterMethods in org.apache.activemq.artemis.protocol.amqp.connect.bridge that return MessageWriterModifier and TypeMethodDescriptionfinal MessageWriterAMQPBridgeToSenderController.selectOutgoingMessageWriter(ProtonServerSenderContext sender, org.apache.activemq.artemis.core.server.MessageReference reference) -
Uses of MessageWriter in org.apache.activemq.artemis.protocol.amqp.connect.federation
Fields in org.apache.activemq.artemis.protocol.amqp.connect.federation declared as MessageWriterModifier and TypeFieldDescriptionprotected MessageWriterAMQPFederationSenderController.coreLargeMessageWriterprotected MessageWriterAMQPFederationSenderController.coreMessageWriterprotected MessageWriterAMQPFederationSenderController.largeMessageWriterprotected MessageWriterAMQPFederationSenderController.standardMessageWriterMethods in org.apache.activemq.artemis.protocol.amqp.connect.federation that return MessageWriterModifier and TypeMethodDescriptionfinal MessageWriterAMQPFederationSenderController.selectOutgoingMessageWriter(ProtonServerSenderContext sender, org.apache.activemq.artemis.core.server.MessageReference reference) -
Uses of MessageWriter in org.apache.activemq.artemis.protocol.amqp.proton
Classes in org.apache.activemq.artemis.protocol.amqp.proton that implement MessageWriterModifier and TypeClassDescriptionclassA writer ofAMQPLargeMessagecontent that handles the read from large message file and write into the AMQP sender with some respect for the AMQP frame size in use by this connection.classAn writer of AMQP (non-large) messages or messages which will convert any non-AMQP message to AMQP before writing the encoded bytes into the AMQP sender.classWriter of tunneled large Core messages that will be written as the body of an AMQP delivery with a custom message format that indicates this payload.classWriter of tunneled Core messages that will be written as the body of an AMQP delivery with a custom message format that indicates this payload.static classFields in org.apache.activemq.artemis.protocol.amqp.proton declared as MessageWriterModifier and TypeFieldDescriptionprotected MessageWriterProtonServerSenderContext.messageWriterstatic final MessageWriterSenderController.REJECTING_MESSAGE_WRITERUsed as an initial state for message writers in controllers to ensure that a valid version is chosen when a message is dispatched.Methods in org.apache.activemq.artemis.protocol.amqp.proton that return MessageWriterModifier and TypeMethodDescriptiondefault MessageWriterMessageWriter.open(org.apache.activemq.artemis.core.server.MessageReference reference) Opens the handler and ensures the handler state is in its initial values to prepare for a new message write.DefaultSenderController.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.