public class MessageMetaData_0_10 extends Object implements StorableMessageMetaData
Modifier and Type | Field and Description |
---|---|
static MessageMetaDataType.Factory<MessageMetaData_0_10> |
FACTORY |
Constructor and Description |
---|
MessageMetaData_0_10(Header header,
int bodySize,
long arrivalTime) |
MessageMetaData_0_10(MessageTransfer xfr) |
Modifier and Type | Method and Description |
---|---|
Collection<QpidByteBuffer> |
asByteBuffers() |
void |
clearEncodedForm() |
void |
dispose() |
long |
getArrivalTime() |
int |
getContentSize() |
long |
getExpiration() |
Header |
getHeader() |
AMQMessageHeader |
getMessageHeader() |
String |
getRoutingKey() |
long |
getSize() |
int |
getStorableSize() |
MessageMetaDataType |
getType() |
boolean |
isImmediate() |
boolean |
isPersistent() |
int |
writeToBuffer(QpidByteBuffer dest) |
public static final MessageMetaDataType.Factory<MessageMetaData_0_10> FACTORY
public MessageMetaData_0_10(MessageTransfer xfr)
public MessageMetaData_0_10(Header header, int bodySize, long arrivalTime)
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 String getRoutingKey()
public AMQMessageHeader getMessageHeader()
public long getSize()
public boolean isImmediate()
public long getExpiration()
public long getArrivalTime()
public Header getHeader()
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.