org.springframework.integration.store
Class MessageGroupMetadata
java.lang.Object
org.springframework.integration.store.MessageGroupMetadata
- All Implemented Interfaces:
- java.io.Serializable
public class MessageGroupMetadata
- extends java.lang.Object
- implements java.io.Serializable
Immutable Value Object holding metadata about a MessageGroup.
- Since:
- 2.1
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageGroupMetadata
public MessageGroupMetadata(MessageGroup messageGroup)
getGroupId
public java.lang.Object getGroupId()
getMarkedMessageIds
public java.util.List<java.util.UUID> getMarkedMessageIds()
getUnmarkedMessageIds
public java.util.List<java.util.UUID> getUnmarkedMessageIds()
isComplete
public boolean isComplete()
getTimestamp
public long getTimestamp()
getLastReleasedMessageSequenceNumber
public int getLastReleasedMessageSequenceNumber()