クラス MessageGroupMetadata
java.lang.ObjectSE
org.springframework.integration.store.MessageGroupMetadata
- 実装されているすべてのインターフェース:
SerializableSE
MessageGroupStore 内の MessageGroup に関するメタデータを保持する値オブジェクト。
- 導入:
- 2.1
- 作成者:
- Oleg Zhurakousky, Gary Russell, Artem Bilan, Laszlo Szabo, Ngoc Nhan
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
complete()
firstId()
long
int
グループに保存されているmessageIds
のLinkedList
SE コピーを取得します。long
boolean
void
void
removeAll
(CollectionSE<UUIDSE> messageIds) void
setCondition
(StringSE condition) void
setLastModified
(long lastModified) void
setLastReleasedMessageSequenceNumber
(int lastReleasedMessageSequenceNumber) void
setTimestamp
(long timestamp) int
size()
コンストラクターの詳細
MessageGroupMetadata
public MessageGroupMetadata()MessageGroupMetadata
メソッドの詳細
remove
removeAll
setLastModified
public void setLastModified(long lastModified) messageIdIterator
size
public int size()firstId
getMessageIds
グループに保存されているmessageIds
のLinkedList
SE コピーを取得します。- 戻り値:
- グループに保存されているメッセージ ID のリスト
complete
public void complete()isComplete
public boolean isComplete()getLastModified
public long getLastModified()getTimestamp
public long getTimestamp()setTimestamp
public void setTimestamp(long timestamp) getLastReleasedMessageSequenceNumber
public int getLastReleasedMessageSequenceNumber()setLastReleasedMessageSequenceNumber
public void setLastReleasedMessageSequenceNumber(int lastReleasedMessageSequenceNumber) getCondition
setCondition