Class AMQPMessageBrokerAccessor
java.lang.Object
org.apache.activemq.artemis.protocol.amqp.broker.AMQPMessageBrokerAccessor
Warning: do not use this class outside of the broker implementation.
This is exposing package methods on this package that are not meant to be used on user's application.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.qpid.proton.amqp.messaging.HeadergetCurrentHeader(AMQPMessage message) Warning: this is a method specific to the broker.static org.apache.qpid.proton.amqp.messaging.PropertiesgetCurrentProperties(AMQPMessage message) Warning: this is a method specific to the broker.static org.apache.qpid.proton.amqp.messaging.ApplicationPropertiesWarning: this is a method specific to the broker.static org.apache.qpid.proton.amqp.messaging.MessageAnnotationsgetDecodedMessageAnnotations(AMQPMessage message) static ObjectgetDeliveryAnnotationProperty(AMQPMessage message, org.apache.qpid.proton.amqp.Symbol symbol) Warning: this is a method specific to the broker.static org.apache.activemq.artemis.core.server.impl.AckReasongetMessageAnnotationAckReason(AMQPMessage message) static ObjectgetMessageAnnotationProperty(AMQPMessage message, org.apache.qpid.proton.amqp.Symbol symbol) Warning: this is a method specific to the broker.static intgetRemainingBodyPosition(AMQPMessage message) Warning: this is a method specific to the broker.
-
Constructor Details
-
AMQPMessageBrokerAccessor
public AMQPMessageBrokerAccessor()
-
-
Method Details
-
getDeliveryAnnotationProperty
public static Object getDeliveryAnnotationProperty(AMQPMessage message, org.apache.qpid.proton.amqp.Symbol symbol) Warning: this is a method specific to the broker. Do not use it on user's application. -
getMessageAnnotationProperty
public static Object getMessageAnnotationProperty(AMQPMessage message, org.apache.qpid.proton.amqp.Symbol symbol) Warning: this is a method specific to the broker. Do not use it on user's application. -
getMessageAnnotationAckReason
public static org.apache.activemq.artemis.core.server.impl.AckReason getMessageAnnotationAckReason(AMQPMessage message) -
getCurrentHeader
Warning: this is a method specific to the broker. Do not use it on user's application. -
getDecodedApplicationProperties
public static org.apache.qpid.proton.amqp.messaging.ApplicationProperties getDecodedApplicationProperties(AMQPMessage message) Warning: this is a method specific to the broker. Do not use it on user's application. -
getRemainingBodyPosition
Warning: this is a method specific to the broker. Do not use it on user's application. -
getCurrentProperties
public static org.apache.qpid.proton.amqp.messaging.Properties getCurrentProperties(AMQPMessage message) Warning: this is a method specific to the broker. Do not use it on user's application. -
getDecodedMessageAnnotations
public static org.apache.qpid.proton.amqp.messaging.MessageAnnotations getDecodedMessageAnnotations(AMQPMessage message)
-