Class BasicContentHeaderProperties
- java.lang.Object
-
- org.apache.qpid.server.protocol.v0_8.transport.BasicContentHeaderProperties
-
public class BasicContentHeaderProperties extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static byteNON_PERSISTENTstatic bytePERSISTENT
-
Constructor Summary
Constructors Constructor Description BasicContentHeaderProperties()BasicContentHeaderProperties(QpidByteBuffer buffer, int propertyFlags, int size)BasicContentHeaderProperties(BasicContentHeaderProperties other)
-
Method Summary
-
-
-
Field Detail
-
NON_PERSISTENT
public static final byte NON_PERSISTENT
- See Also:
- Constant Field Values
-
PERSISTENT
public static final byte PERSISTENT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BasicContentHeaderProperties
public BasicContentHeaderProperties(BasicContentHeaderProperties other)
-
BasicContentHeaderProperties
public BasicContentHeaderProperties()
-
BasicContentHeaderProperties
public BasicContentHeaderProperties(QpidByteBuffer buffer, int propertyFlags, int size) throws AMQFrameDecodingException
- Throws:
AMQFrameDecodingException
-
-
Method Detail
-
getPropertyListSize
public int getPropertyListSize()
-
setPropertyFlags
public void setPropertyFlags(int propertyFlags)
-
getPropertyFlags
public int getPropertyFlags()
-
writePropertyListPayload
public long writePropertyListPayload(QpidByteBuffer buffer)
-
writePropertyListPayload
public long writePropertyListPayload(ByteBufferSender sender)
-
getContentType
public AMQShortString getContentType()
-
getContentTypeAsString
public String getContentTypeAsString()
-
setContentType
public void setContentType(AMQShortString contentType)
-
setContentType
public void setContentType(String contentType)
-
getEncodingAsString
public String getEncodingAsString()
-
getEncoding
public AMQShortString getEncoding()
-
setEncoding
public void setEncoding(String encoding)
-
setEncoding
public void setEncoding(AMQShortString encoding)
-
getHeaderNames
public Collection<String> getHeaderNames()
-
containsHeader
public boolean containsHeader(String name)
-
setHeaders
public void setHeaders(FieldTable headers)
-
getDeliveryMode
public byte getDeliveryMode()
-
setDeliveryMode
public void setDeliveryMode(byte deliveryMode)
-
getPriority
public byte getPriority()
-
setPriority
public void setPriority(byte priority)
-
getCorrelationId
public AMQShortString getCorrelationId()
-
getCorrelationIdAsString
public String getCorrelationIdAsString()
-
setCorrelationId
public void setCorrelationId(String correlationId)
-
setCorrelationId
public void setCorrelationId(AMQShortString correlationId)
-
getReplyToAsString
public String getReplyToAsString()
-
getReplyTo
public AMQShortString getReplyTo()
-
setReplyTo
public void setReplyTo(String replyTo)
-
setReplyTo
public void setReplyTo(AMQShortString replyTo)
-
getExpiration
public long getExpiration()
-
setExpiration
public void setExpiration(long expiration)
-
hasExpiration
public boolean hasExpiration()
-
getMessageId
public AMQShortString getMessageId()
-
getMessageIdAsString
public String getMessageIdAsString()
-
setMessageId
public void setMessageId(String messageId)
-
setMessageId
public void setMessageId(AMQShortString messageId)
-
getTimestamp
public long getTimestamp()
-
setTimestamp
public void setTimestamp(long timestamp)
-
hasTimestamp
public boolean hasTimestamp()
-
getTypeAsString
public String getTypeAsString()
-
getType
public AMQShortString getType()
-
setType
public void setType(String type)
-
setType
public void setType(AMQShortString type)
-
getUserIdAsString
public String getUserIdAsString()
-
getUserId
public AMQShortString getUserId()
-
setUserId
public void setUserId(String userId)
-
setUserId
public void setUserId(AMQShortString userId)
-
getAppIdAsString
public String getAppIdAsString()
-
getAppId
public AMQShortString getAppId()
-
setAppId
public void setAppId(String appId)
-
setAppId
public void setAppId(AMQShortString appId)
-
getClusterIdAsString
public String getClusterIdAsString()
-
getClusterId
public AMQShortString getClusterId()
-
setClusterId
public void setClusterId(String clusterId)
-
setClusterId
public void setClusterId(AMQShortString clusterId)
-
dispose
public void dispose()
-
clearEncodedForm
public void clearEncodedForm()
-
validate
public void validate()
-
checkValid
public boolean checkValid()
-
-