public class MessageProperties
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
appId |
private java.lang.String |
clusterId |
static java.lang.String |
CONTENT_TYPE_BYTES |
static java.lang.String |
CONTENT_TYPE_JSON |
static java.lang.String |
CONTENT_TYPE_JSON_ALT |
static java.lang.String |
CONTENT_TYPE_SERIALIZED_OBJECT |
static java.lang.String |
CONTENT_TYPE_TEXT_PLAIN |
static java.lang.String |
CONTENT_TYPE_XML |
private java.lang.String |
contentEncoding |
private long |
contentLength |
private boolean |
contentLengthSet |
private java.lang.String |
contentType |
private byte[] |
correlationId |
(package private) static java.lang.String |
DEFAULT_CONTENT_TYPE |
(package private) static MessageDeliveryMode |
DEFAULT_DELIVERY_MODE |
(package private) static java.lang.Integer |
DEFAULT_PRIORITY |
private MessageDeliveryMode |
deliveryMode |
private long |
deliveryTag |
private boolean |
deliveryTagSet |
private java.lang.String |
expiration |
private java.util.Map<java.lang.String,java.lang.Object> |
headers |
private java.lang.Integer |
messageCount |
private java.lang.String |
messageId |
private java.lang.Integer |
priority |
private java.lang.String |
receivedExchange |
private java.lang.String |
receivedRoutingKey |
private java.lang.Boolean |
redelivered |
private java.lang.String |
replyTo |
private static long |
serialVersionUID |
private java.util.Date |
timestamp |
private java.lang.String |
type |
private java.lang.String |
userId |
| Constructor and Description |
|---|
MessageProperties() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAppId() |
java.lang.String |
getClusterId() |
java.lang.String |
getContentEncoding() |
long |
getContentLength() |
java.lang.String |
getContentType() |
byte[] |
getCorrelationId() |
MessageDeliveryMode |
getDeliveryMode() |
long |
getDeliveryTag() |
java.lang.String |
getExpiration() |
java.util.Map<java.lang.String,java.lang.Object> |
getHeaders() |
java.lang.Integer |
getMessageCount() |
java.lang.String |
getMessageId() |
java.lang.Integer |
getPriority() |
java.lang.String |
getReceivedExchange() |
java.lang.String |
getReceivedRoutingKey() |
java.lang.Boolean |
getRedelivered() |
java.lang.String |
getReplyTo() |
Address |
getReplyToAddress() |
java.util.Date |
getTimestamp() |
java.lang.String |
getType() |
java.lang.String |
getUserId() |
int |
hashCode() |
protected boolean |
isContentLengthSet() |
protected boolean |
isDeliveryTagSet() |
java.lang.Boolean |
isRedelivered() |
void |
setAppId(java.lang.String appId) |
void |
setClusterId(java.lang.String clusterId) |
void |
setContentEncoding(java.lang.String contentEncoding) |
void |
setContentLength(long contentLength) |
void |
setContentType(java.lang.String contentType) |
void |
setCorrelationId(byte[] correlationId) |
void |
setDeliveryMode(MessageDeliveryMode deliveryMode) |
void |
setDeliveryTag(long deliveryTag) |
void |
setExpiration(java.lang.String expiration) |
void |
setHeader(java.lang.String key,
java.lang.Object value) |
void |
setMessageCount(java.lang.Integer messageCount) |
void |
setMessageId(java.lang.String messageId) |
void |
setPriority(java.lang.Integer priority) |
void |
setReceivedExchange(java.lang.String receivedExchange) |
void |
setReceivedRoutingKey(java.lang.String receivedRoutingKey) |
void |
setRedelivered(java.lang.Boolean redelivered) |
void |
setReplyTo(java.lang.String replyTo) |
void |
setReplyToAddress(Address replyTo) |
void |
setTimestamp(java.util.Date timestamp) |
void |
setType(java.lang.String type) |
void |
setUserId(java.lang.String userId) |
java.lang.String |
toString() |
private static final long serialVersionUID
public static final java.lang.String CONTENT_TYPE_BYTES
public static final java.lang.String CONTENT_TYPE_TEXT_PLAIN
public static final java.lang.String CONTENT_TYPE_SERIALIZED_OBJECT
public static final java.lang.String CONTENT_TYPE_JSON
public static final java.lang.String CONTENT_TYPE_JSON_ALT
public static final java.lang.String CONTENT_TYPE_XML
static final java.lang.String DEFAULT_CONTENT_TYPE
static final MessageDeliveryMode DEFAULT_DELIVERY_MODE
static final java.lang.Integer DEFAULT_PRIORITY
private final java.util.Map<java.lang.String,java.lang.Object> headers
private volatile java.util.Date timestamp
private volatile java.lang.String messageId
private volatile java.lang.String userId
private volatile java.lang.String appId
private volatile java.lang.String clusterId
private volatile java.lang.String type
private volatile byte[] correlationId
private volatile java.lang.String replyTo
private volatile java.lang.String contentType
private volatile java.lang.String contentEncoding
private volatile long contentLength
private volatile boolean contentLengthSet
private volatile MessageDeliveryMode deliveryMode
private volatile java.lang.String expiration
private volatile java.lang.Integer priority
private volatile java.lang.Boolean redelivered
private volatile java.lang.String receivedExchange
private volatile java.lang.String receivedRoutingKey
private volatile long deliveryTag
private volatile boolean deliveryTagSet
private volatile java.lang.Integer messageCount
public void setHeader(java.lang.String key,
java.lang.Object value)
public java.util.Map<java.lang.String,java.lang.Object> getHeaders()
public void setTimestamp(java.util.Date timestamp)
public java.util.Date getTimestamp()
public void setMessageId(java.lang.String messageId)
public java.lang.String getMessageId()
public void setUserId(java.lang.String userId)
public java.lang.String getUserId()
public void setAppId(java.lang.String appId)
public java.lang.String getAppId()
public void setClusterId(java.lang.String clusterId)
public java.lang.String getClusterId()
public void setType(java.lang.String type)
public java.lang.String getType()
public void setCorrelationId(byte[] correlationId)
public byte[] getCorrelationId()
public void setReplyTo(java.lang.String replyTo)
public java.lang.String getReplyTo()
public void setReplyToAddress(Address replyTo)
public Address getReplyToAddress()
public void setContentType(java.lang.String contentType)
public java.lang.String getContentType()
public void setContentEncoding(java.lang.String contentEncoding)
public java.lang.String getContentEncoding()
public void setContentLength(long contentLength)
public long getContentLength()
protected final boolean isContentLengthSet()
public void setDeliveryMode(MessageDeliveryMode deliveryMode)
public MessageDeliveryMode getDeliveryMode()
public void setExpiration(java.lang.String expiration)
public java.lang.String getExpiration()
public void setPriority(java.lang.Integer priority)
public java.lang.Integer getPriority()
public void setReceivedExchange(java.lang.String receivedExchange)
public java.lang.String getReceivedExchange()
public void setReceivedRoutingKey(java.lang.String receivedRoutingKey)
public java.lang.String getReceivedRoutingKey()
public void setRedelivered(java.lang.Boolean redelivered)
public java.lang.Boolean isRedelivered()
public java.lang.Boolean getRedelivered()
public void setDeliveryTag(long deliveryTag)
public long getDeliveryTag()
protected final boolean isDeliveryTagSet()
public void setMessageCount(java.lang.Integer messageCount)
public java.lang.Integer getMessageCount()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object