Package org.apache.qpid.server.message
Class MessageInfoImpl
- java.lang.Object
-
- org.apache.qpid.server.message.MessageInfoImpl
-
- All Implemented Interfaces:
MessageInfo
,ManagedAttributeValue
public class MessageInfoImpl extends Object implements MessageInfo
-
-
Constructor Summary
Constructors Constructor Description MessageInfoImpl(MessageInstance instance, boolean includeHeaders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getApplicationId()
Date
getArrivalTime()
String
getCorrelationId()
String
getDeliveredTo()
String
getDeliveredToConsumerId()
int
getDeliveryCount()
String
getEncoding()
Date
getExpirationTime()
String
getGroupId()
Map<String,Object>
getHeaders()
long
getHeaderSize()
long
getId()
String
getInitialRoutingAddress()
String
getMessageId()
String
getMessageType()
String
getMimeType()
Date
getNotValidBefore()
int
getPriority()
String
getReplyTo()
long
getSize()
String
getState()
Date
getTimestamp()
String
getTo()
String
getType()
String
getUserId()
boolean
isPersistent()
-
-
-
Constructor Detail
-
MessageInfoImpl
public MessageInfoImpl(MessageInstance instance, boolean includeHeaders)
-
-
Method Detail
-
getId
public long getId()
- Specified by:
getId
in interfaceMessageInfo
-
getSize
public long getSize()
- Specified by:
getSize
in interfaceMessageInfo
-
getHeaderSize
public long getHeaderSize()
- Specified by:
getHeaderSize
in interfaceMessageInfo
-
getMessageType
public String getMessageType()
- Specified by:
getMessageType
in interfaceMessageInfo
-
getDeliveryCount
public int getDeliveryCount()
- Specified by:
getDeliveryCount
in interfaceMessageInfo
-
getState
public String getState()
- Specified by:
getState
in interfaceMessageInfo
-
getDeliveredTo
public String getDeliveredTo()
- Specified by:
getDeliveredTo
in interfaceMessageInfo
-
getDeliveredToConsumerId
public String getDeliveredToConsumerId()
- Specified by:
getDeliveredToConsumerId
in interfaceMessageInfo
-
getArrivalTime
public Date getArrivalTime()
- Specified by:
getArrivalTime
in interfaceMessageInfo
-
isPersistent
public boolean isPersistent()
- Specified by:
isPersistent
in interfaceMessageInfo
-
getMessageId
public String getMessageId()
- Specified by:
getMessageId
in interfaceMessageInfo
-
getExpirationTime
public Date getExpirationTime()
- Specified by:
getExpirationTime
in interfaceMessageInfo
-
getApplicationId
public String getApplicationId()
- Specified by:
getApplicationId
in interfaceMessageInfo
-
getCorrelationId
public String getCorrelationId()
- Specified by:
getCorrelationId
in interfaceMessageInfo
-
getEncoding
public String getEncoding()
- Specified by:
getEncoding
in interfaceMessageInfo
-
getMimeType
public String getMimeType()
- Specified by:
getMimeType
in interfaceMessageInfo
-
getPriority
public int getPriority()
- Specified by:
getPriority
in interfaceMessageInfo
-
getReplyTo
public String getReplyTo()
- Specified by:
getReplyTo
in interfaceMessageInfo
-
getTimestamp
public Date getTimestamp()
- Specified by:
getTimestamp
in interfaceMessageInfo
-
getType
public String getType()
- Specified by:
getType
in interfaceMessageInfo
-
getUserId
public String getUserId()
- Specified by:
getUserId
in interfaceMessageInfo
-
getGroupId
public String getGroupId()
- Specified by:
getGroupId
in interfaceMessageInfo
-
getHeaders
public Map<String,Object> getHeaders()
- Specified by:
getHeaders
in interfaceMessageInfo
-
getNotValidBefore
public Date getNotValidBefore()
- Specified by:
getNotValidBefore
in interfaceMessageInfo
-
getInitialRoutingAddress
public String getInitialRoutingAddress()
- Specified by:
getInitialRoutingAddress
in interfaceMessageInfo
-
getTo
public String getTo()
- Specified by:
getTo
in interfaceMessageInfo
-
-