public class MessageMetaData extends Object implements StorableMessageMetaData
Modifier and Type | Field and Description |
---|---|
static MessageMetaDataType.Factory<MessageMetaData> |
FACTORY |
Constructor and Description |
---|
MessageMetaData(MessagePublishInfo publishBody,
ContentHeaderBody contentHeaderBody) |
MessageMetaData(MessagePublishInfo publishBody,
ContentHeaderBody contentHeaderBody,
long arrivalTime) |
Modifier and Type | Method and Description |
---|---|
Collection<QpidByteBuffer> |
asByteBuffers() |
void |
clearEncodedForm() |
void |
dispose() |
long |
getArrivalTime() |
ContentHeaderBody |
getContentHeaderBody() |
int |
getContentSize() |
AMQMessageHeader |
getMessageHeader() |
MessagePublishInfo |
getMessagePublishInfo() |
int |
getStorableSize() |
MessageMetaDataType |
getType() |
boolean |
isPersistent() |
int |
writeToBuffer(QpidByteBuffer dest) |
public static final MessageMetaDataType.Factory<MessageMetaData> FACTORY
public MessageMetaData(MessagePublishInfo publishBody, ContentHeaderBody contentHeaderBody)
public MessageMetaData(MessagePublishInfo publishBody, ContentHeaderBody contentHeaderBody, long arrivalTime)
public ContentHeaderBody getContentHeaderBody()
public MessagePublishInfo getMessagePublishInfo()
public long getArrivalTime()
public MessageMetaDataType getType()
getType
in interface StorableMessageMetaData
public int getStorableSize()
getStorableSize
in interface StorableMessageMetaData
public int writeToBuffer(QpidByteBuffer dest)
writeToBuffer
in interface StorableMessageMetaData
public Collection<QpidByteBuffer> asByteBuffers()
asByteBuffers
in interface StorableMessageMetaData
public int getContentSize()
getContentSize
in interface StorableMessageMetaData
public boolean isPersistent()
isPersistent
in interface StorableMessageMetaData
public void dispose()
dispose
in interface StorableMessageMetaData
public void clearEncodedForm()
clearEncodedForm
in interface StorableMessageMetaData
public AMQMessageHeader getMessageHeader()
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.