Class AmqpMessageHeaderAccessor


  • public class AmqpMessageHeaderAccessor
    extends org.springframework.messaging.support.NativeMessageHeaderAccessor
    A MessageHeaderAccessor implementation giving access to AMQP-specific headers.
    Since:
    1.4
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PRIORITY  
      • Fields inherited from class org.springframework.messaging.support.NativeMessageHeaderAccessor

        NATIVE_HEADERS
      • Fields inherited from class org.springframework.messaging.support.MessageHeaderAccessor

        DEFAULT_CHARSET
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AmqpMessageHeaderAccessor​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> nativeHeaders)  
      protected AmqpMessageHeaderAccessor​(org.springframework.messaging.Message<?> message)  
    • Constructor Detail

      • AmqpMessageHeaderAccessor

        protected AmqpMessageHeaderAccessor​(java.util.Map<java.lang.String,​java.util.List<java.lang.String>> nativeHeaders)
      • AmqpMessageHeaderAccessor

        protected AmqpMessageHeaderAccessor​(org.springframework.messaging.Message<?> message)
    • Method Detail

      • verifyType

        protected void verifyType​(java.lang.String headerName,
                                  java.lang.Object headerValue)
        Overrides:
        verifyType in class org.springframework.messaging.support.MessageHeaderAccessor
      • getAppId

        public java.lang.String getAppId()
      • getClusterId

        public java.lang.String getClusterId()
      • getContentEncoding

        public java.lang.String getContentEncoding()
      • getContentLength

        public java.lang.Long getContentLength()
      • getContentType

        public org.springframework.util.MimeType getContentType()
        Overrides:
        getContentType in class org.springframework.messaging.support.MessageHeaderAccessor
      • getCorrelationId

        public java.lang.String getCorrelationId()
      • getDeliveryTag

        public java.lang.Long getDeliveryTag()
      • getExpiration

        public java.lang.String getExpiration()
      • getMessageCount

        public java.lang.Integer getMessageCount()
      • getMessageId

        public java.lang.String getMessageId()
      • getPriority

        public java.lang.Integer getPriority()
      • getReceivedExchange

        public java.lang.String getReceivedExchange()
      • getReceivedRoutingKey

        public java.lang.String getReceivedRoutingKey()
      • getReceivedUserId

        public java.lang.String getReceivedUserId()
      • getRedelivered

        public java.lang.Boolean getRedelivered()
      • getReplyTo

        public java.lang.String getReplyTo()
      • getTimestamp

        public java.lang.Long getTimestamp()
        Overrides:
        getTimestamp in class org.springframework.messaging.support.MessageHeaderAccessor
      • getType

        public java.lang.String getType()
      • getUserId

        public java.lang.String getUserId()
      • getConsumerTag

        public java.lang.String getConsumerTag()
      • getConsumerQueue

        public java.lang.String getConsumerQueue()