Class MetadataConstants


  • public class MetadataConstants
    extends java.lang.Object
    Various metadata keys that represent the corresponding Delivery/Envelope properties.

    The metadata value associated with RMQ_CORRELATION_ID corresponds to BasicProperties#getCorrelationId(). The naming of each key generally conforms to the convention rmq[FieldName] in camel case (so rmqQueue for instance}.

    • Field Detail

      • RMQ_CONSUMER_TAG

        public static final java.lang.String RMQ_CONSUMER_TAG
        "rmqConsumerTag".
        See Also:
        Constant Field Values
      • RMQ_DELIVERY_TAG

        public static final java.lang.String RMQ_DELIVERY_TAG
        "rmqDeliveryTag".
        See Also:
        Constant Field Values
      • RMQ_EXCHANGE

        public static final java.lang.String RMQ_EXCHANGE
        "rmqExchange".
        See Also:
        Constant Field Values
      • RMQ_ROUTING_KEY

        public static final java.lang.String RMQ_ROUTING_KEY
        "rmqRoutingKey".
        See Also:
        Constant Field Values
      • RMQ_APP_ID

        public static final java.lang.String RMQ_APP_ID
        "rmqAppId".
        See Also:
        Constant Field Values
      • RMQ_CLASS_ID

        public static final java.lang.String RMQ_CLASS_ID
        "rmqClassId".
        See Also:
        Constant Field Values
      • RMQ_CLUSTER_ID

        public static final java.lang.String RMQ_CLUSTER_ID
        "rmqClusterId".
        See Also:
        Constant Field Values
      • RMQ_CONTENT_ENCODING

        public static final java.lang.String RMQ_CONTENT_ENCODING
        "rmqContentEncoding".
        See Also:
        Constant Field Values
      • RMQ_CONTENT_TYPE

        public static final java.lang.String RMQ_CONTENT_TYPE
        "rmqContentType".
        See Also:
        Constant Field Values
      • RMQ_CORRELATION_ID

        public static final java.lang.String RMQ_CORRELATION_ID
        "rmqCorrelationId".
        See Also:
        Constant Field Values
      • RMQ_DELIVERY_MODE

        public static final java.lang.String RMQ_DELIVERY_MODE
        "rmqDeliveryMode".
        See Also:
        Constant Field Values
      • RMQ_EXPIRATION

        public static final java.lang.String RMQ_EXPIRATION
        "rmqExpiration".
        See Also:
        Constant Field Values
      • RMQ_MESSAGE_ID

        public static final java.lang.String RMQ_MESSAGE_ID
        "rmqMessageId".
        See Also:
        Constant Field Values
      • RMQ_PRIORITY

        public static final java.lang.String RMQ_PRIORITY
        "rmqPriority".
        See Also:
        Constant Field Values
      • RMQ_REPLY_TO

        public static final java.lang.String RMQ_REPLY_TO
        "rmqReplyTo".
        See Also:
        Constant Field Values
      • RMQ_TIMESTAMP

        public static final java.lang.String RMQ_TIMESTAMP
        "rmqTimestamp".
        See Also:
        Constant Field Values
      • RMQ_USER_ID

        public static final java.lang.String RMQ_USER_ID
        "rmqUserId".
        See Also:
        Constant Field Values
      • RMQ_PUBLISH_STATUS

        public static final java.lang.String RMQ_PUBLISH_STATUS
        Used by PublishToDefaultExchange to indicate success/failure via metadata.

        It intentionally doesn't use the 'rmq' prefix and is "queue_publish_status".

        See Also:
        Constant Field Values