public class UniversalQueueMessage extends com.github.ddth.dao.BaseBo implements IQueueMessage
Fields:
queue_id: see IQueueMessage.qId()org_timestamp: see IQueueMessage.qOriginalTimestamp()timestamp: see IQueueMessage.qTimestamp()num_requeues: see IQueueMessage.qNumRequeues()content (byte[]): message's content| Constructor and Description |
|---|
UniversalQueueMessage() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
content()
Gets message's content.
|
UniversalQueueMessage |
content(byte[] content)
Sets message's content.
|
static UniversalQueueMessage |
newInstance()
Creates a new
UniversalQueueMessage object. |
Object |
qId()
Message's unique id in queue.
|
UniversalQueueMessage |
qId(Object queueId)
Sets message's unique queue id.
|
UniversalQueueMessage |
qIncNumRequeues()
Increases message's number of re-queue times by 1.
|
int |
qNumRequeues()
How many times message has been re-queued?
|
UniversalQueueMessage |
qNumRequeues(int numRequeues)
Sets message's number of re-queue times.
|
Date |
qOriginalTimestamp()
Message's first-queued timestamp.
|
UniversalQueueMessage |
qOriginalTimestamp(Date timestamp)
Sets message's first-queued timestamp.
|
Date |
qTimestamp()
Message's last-queued timestamp.
|
UniversalQueueMessage |
qTimestamp(Date timestamp)
Sets message's last-queued timestamp.
|
public static UniversalQueueMessage newInstance()
UniversalQueueMessage object.public Object qId()
qId in interface IQueueMessagepublic UniversalQueueMessage qId(Object queueId)
qId in interface IQueueMessagepublic Date qOriginalTimestamp()
qOriginalTimestamp in interface IQueueMessagepublic UniversalQueueMessage qOriginalTimestamp(Date timestamp)
qOriginalTimestamp in interface IQueueMessagepublic Date qTimestamp()
qTimestamp in interface IQueueMessagepublic UniversalQueueMessage qTimestamp(Date timestamp)
qTimestamp in interface IQueueMessagepublic int qNumRequeues()
IQueueMessageqNumRequeues in interface IQueueMessagepublic UniversalQueueMessage qNumRequeues(int numRequeues)
qNumRequeues in interface IQueueMessagepublic UniversalQueueMessage qIncNumRequeues()
qIncNumRequeues in interface IQueueMessagepublic byte[] content()
public UniversalQueueMessage content(byte[] content)
content - Copyright © 2015 DDTH. All Rights Reserved.