クラス MessageGroupMetadata

java.lang.ObjectSE
org.springframework.integration.store.MessageGroupMetadata
実装されているすべてのインターフェース:
SerializableSE

public class MessageGroupMetadata extends ObjectSE implements SerializableSE
MessageGroupStore 内の MessageGroup に関するメタデータを保持する値オブジェクト。
導入:
2.1
作成者:
Oleg Zhurakousky, Gary Russell, Artem Bilan, Laszlo Szabo, Ngoc Nhan
関連事項:
  • コンストラクターの詳細

    • MessageGroupMetadata

      public MessageGroupMetadata()
    • MessageGroupMetadata

      public MessageGroupMetadata(MessageGroup messageGroup)
  • メソッドの詳細

    • remove

      public void remove(UUIDSE messageId)
    • removeAll

      public void removeAll(CollectionSE<UUIDSE> messageIds)
    • setLastModified

      public void setLastModified(long lastModified)
    • messageIdIterator

      public IteratorSE<UUIDSE> messageIdIterator()
    • size

      public int size()
    • firstId

      public UUIDSE firstId()
    • getMessageIds

      public ListSE<UUIDSE> getMessageIds()
      グループに保存されている messageIds の LinkedListSE コピーを取得します。
      戻り値:
      グループに保存されているメッセージ 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

      public StringSE getCondition()
    • setCondition

      public void setCondition(StringSE condition)