Class AmqpHeader
- java.lang.Object
-
- org.apache.qpid.jms.provider.amqp.message.AmqpHeader
-
public final class AmqpHeader extends Object
Wraps around the proton Header object and provides an ability to determine if the Header can be optimized out of message encodes
-
-
Constructor Summary
Constructors Constructor Description AmqpHeader()AmqpHeader(AmqpHeader header)AmqpHeader(org.apache.qpid.proton.amqp.messaging.Header header)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDeliveryCount()org.apache.qpid.proton.amqp.messaging.HeadergetHeader()intgetPriority()longgetTimeToLive()booleanisDefault()booleanisDurable()booleanisFirstAcquirer()booleannonDefaultDeliveryCount()booleannonDefaultDurable()booleannonDefaultFirstAcquirer()booleannonDefaultPriority()booleannonDefaultTimeToLive()voidsetDeliveryCount(int count)voidsetDeliveryCount(org.apache.qpid.proton.amqp.UnsignedInteger value)voidsetDurable(Boolean value)voidsetFirstAcquirer(Boolean value)voidsetHeader(AmqpHeader header)voidsetHeader(org.apache.qpid.proton.amqp.messaging.Header header)voidsetPriority(int priority)voidsetPriority(org.apache.qpid.proton.amqp.UnsignedByte value)voidsetTimeToLive(long timeToLive)voidsetTimeToLive(org.apache.qpid.proton.amqp.UnsignedInteger value)StringtoString()
-
-
-
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(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(Boolean value)
-
getDeliveryCount
public int getDeliveryCount()
-
setDeliveryCount
public void setDeliveryCount(org.apache.qpid.proton.amqp.UnsignedInteger value)
-
setDeliveryCount
public void setDeliveryCount(int count)
-
-