public class MessageGroupMetadata
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
MessageGroupMetadata(MessageGroup messageGroup) |
Modifier and Type | Method and Description |
---|---|
java.util.UUID |
firstId() |
java.lang.Object |
getGroupId() |
long |
getLastModified() |
int |
getLastReleasedMessageSequenceNumber() |
long |
getTimestamp() |
boolean |
isComplete() |
java.util.Iterator<java.util.UUID> |
messageIdIterator() |
void |
remove(java.util.UUID messageId) |
void |
setLastModified(long lastModified) |
int |
size() |
public MessageGroupMetadata(MessageGroup messageGroup)
public void remove(java.util.UUID messageId)
public void setLastModified(long lastModified)
public java.lang.Object getGroupId()
public java.util.Iterator<java.util.UUID> messageIdIterator()
public int size()
public java.util.UUID firstId()
public boolean isComplete()
public long getLastModified()
public long getTimestamp()
public int getLastReleasedMessageSequenceNumber()