Class AmqpHeader


  • public final class AmqpHeader
    extends java.lang.Object
    Wraps around the proton Header object and provides an ability to determine if the Header can be optimized out of message encodes
    • Constructor Detail

      • AmqpHeader

        public AmqpHeader()
      • AmqpHeader

        public AmqpHeader​(AmqpHeader header)
      • AmqpHeader

        public AmqpHeader​(org.apache.qpid.proton.amqp.messaging.Header header)
    • Method Detail

      • setHeader

        public void setHeader​(org.apache.qpid.proton.amqp.messaging.Header header)
      • setHeader

        public void setHeader​(AmqpHeader header)
      • getHeader

        public org.apache.qpid.proton.amqp.messaging.Header getHeader()
      • isDefault

        public boolean isDefault()
      • nonDefaultDurable

        public boolean nonDefaultDurable()
      • nonDefaultPriority

        public boolean nonDefaultPriority()
      • nonDefaultTimeToLive

        public boolean nonDefaultTimeToLive()
      • nonDefaultFirstAcquirer

        public boolean nonDefaultFirstAcquirer()
      • nonDefaultDeliveryCount

        public boolean nonDefaultDeliveryCount()
      • isDurable

        public boolean isDurable()
      • setDurable

        public void setDurable​(java.lang.Boolean value)
      • getPriority

        public int getPriority()
      • setPriority

        public void setPriority​(org.apache.qpid.proton.amqp.UnsignedByte value)
      • setPriority

        public void setPriority​(int priority)
      • getTimeToLive

        public long getTimeToLive()
      • setTimeToLive

        public void setTimeToLive​(org.apache.qpid.proton.amqp.UnsignedInteger value)
      • setTimeToLive

        public void setTimeToLive​(long timeToLive)
      • isFirstAcquirer

        public boolean isFirstAcquirer()
      • setFirstAcquirer

        public void setFirstAcquirer​(java.lang.Boolean value)
      • getDeliveryCount

        public int getDeliveryCount()
      • setDeliveryCount

        public void setDeliveryCount​(org.apache.qpid.proton.amqp.UnsignedInteger value)
      • setDeliveryCount

        public void setDeliveryCount​(int count)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object