Class InternalMessageMetaData
- java.lang.Object
-
- org.apache.qpid.server.message.internal.InternalMessageMetaData
-
- All Implemented Interfaces:
StorableMessageMetaData
public class InternalMessageMetaData extends Object implements StorableMessageMetaData
-
-
Constructor Summary
Constructors Constructor Description InternalMessageMetaData(boolean isPersistent, InternalMessageHeader header, int contentSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearEncodedForm()
void
dispose()
int
getContentSize()
int
getStorableSize()
InternalMessageMetaDataType
getType()
boolean
isPersistent()
void
reallocate()
void
writeToBuffer(QpidByteBuffer dest)
-
-
-
Constructor Detail
-
InternalMessageMetaData
public InternalMessageMetaData(boolean isPersistent, InternalMessageHeader header, int contentSize)
-
-
Method Detail
-
getType
public InternalMessageMetaDataType getType()
- Specified by:
getType
in interfaceStorableMessageMetaData
-
getStorableSize
public int getStorableSize()
- Specified by:
getStorableSize
in interfaceStorableMessageMetaData
-
writeToBuffer
public void writeToBuffer(QpidByteBuffer dest)
- Specified by:
writeToBuffer
in interfaceStorableMessageMetaData
-
getContentSize
public int getContentSize()
- Specified by:
getContentSize
in interfaceStorableMessageMetaData
-
isPersistent
public boolean isPersistent()
- Specified by:
isPersistent
in interfaceStorableMessageMetaData
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceStorableMessageMetaData
-
clearEncodedForm
public void clearEncodedForm()
- Specified by:
clearEncodedForm
in interfaceStorableMessageMetaData
-
reallocate
public void reallocate()
- Specified by:
reallocate
in interfaceStorableMessageMetaData
-
-