Package com.github.ddth.queue
Class IMessage.EmptyMessage
- java.lang.Object
-
- com.github.ddth.queue.IMessage.EmptyMessage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.github.ddth.queue.IMessage
IMessage.EmptyMessage
-
-
Field Summary
Fields Modifier and Type Field Description static IMessage.EmptyMessageINSTANCE
-
Constructor Summary
Constructors Constructor Description EmptyMessage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IMessage.EmptyMessageclone()Clone this message.ObjectgetData()Data/content attached to the queue message.ObjectgetId()Message's unique id in queue.DategetTimestamp()Message's timestamp.IMessage.EmptyMessagesetData(Object data)Attach data/content to the queue message.IMessage.EmptyMessagesetId(Object id)Set message's unique queue id.IMessage.EmptyMessagesetTimestamp(Date timestamp)Set message's timestamp.
-
-
-
Field Detail
-
INSTANCE
public static final IMessage.EmptyMessage INSTANCE
-
-
Method Detail
-
clone
public IMessage.EmptyMessage clone()
Clone this message.
-
getId
public Object getId()
Description copied from interface:IMessageMessage's unique id in queue.
-
setId
public IMessage.EmptyMessage setId(Object id)
Description copied from interface:IMessageSet message's unique queue id.
-
getTimestamp
public Date getTimestamp()
Description copied from interface:IMessageMessage's timestamp.- Specified by:
getTimestampin interfaceIMessage- Returns:
-
setTimestamp
public IMessage.EmptyMessage setTimestamp(Date timestamp)
Description copied from interface:IMessageSet message's timestamp.- Specified by:
setTimestampin interfaceIMessage- Returns:
-
getData
public Object getData()
Description copied from interface:IMessageData/content attached to the queue message.
-
setData
public IMessage.EmptyMessage setData(Object data)
Description copied from interface:IMessageAttach data/content to the queue message.
-
-