クラス PostgresChannelMessageStoreQueryProvider

java.lang.ObjectSE
org.springframework.integration.jdbc.store.channel.PostgresChannelMessageStoreQueryProvider
実装済みのインターフェース一覧:
ChannelMessageStoreQueryProvider

public class PostgresChannelMessageStoreQueryProvider extends ObjectSE implements ChannelMessageStoreQueryProvider
導入:
2.2
作成者:
Gunnar Hillert, Artem Bilan, Adama Sorho, Johannes Edmeier
  • コンストラクターの詳細

    • PostgresChannelMessageStoreQueryProvider

      public PostgresChannelMessageStoreQueryProvider()
  • 方法の詳細

    • getPollFromGroupExcludeIdsQuery

      public StringSE getPollFromGroupExcludeIdsQuery()
      インターフェースからコピーされた説明: ChannelMessageStoreQueryProvider
      指定されたメッセージ ID に一致するメッセージを除いて、チャネルの最も古いメッセージを取得するために使用されるクエリを取得します。
      次で指定:
      インターフェース ChannelMessageStoreQueryProvider 内の getPollFromGroupExcludeIdsQuery 
      戻り値:
      クエリ文字列
    • getPollFromGroupQuery

      public StringSE getPollFromGroupQuery()
      インターフェースからコピーされた説明: ChannelMessageStoreQueryProvider
      チャネルの最も古いメッセージを取得するために使用されるクエリを取得します。
      次で指定:
      インターフェース ChannelMessageStoreQueryProvider 内の getPollFromGroupQuery 
      戻り値:
      クエリ文字列
    • getPriorityPollFromGroupExcludeIdsQuery

      public StringSE getPriorityPollFromGroupExcludeIdsQuery()
      インターフェースからコピーされた説明: ChannelMessageStoreQueryProvider
      指定されたメッセージ ID に一致するメッセージを除外するチャネルの優先度で最も古いメッセージを取得するために使用されるクエリを取得します。
      次で指定:
      インターフェース ChannelMessageStoreQueryProvider 内の getPriorityPollFromGroupExcludeIdsQuery 
      戻り値:
      クエリ文字列
    • getPriorityPollFromGroupQuery

      public StringSE getPriorityPollFromGroupQuery()
      インターフェースからコピーされた説明: ChannelMessageStoreQueryProvider
      チャネルの優先度で最も古いメッセージを取得するために使用されるクエリを取得します。
      次で指定:
      インターフェース ChannelMessageStoreQueryProvider 内の getPriorityPollFromGroupQuery 
      戻り値:
      クエリ文字列
    • isSingleStatementForPoll

      public boolean isSingleStatementForPoll()
      インターフェースからコピーされた説明: ChannelMessageStoreQueryProvider
      ポーリングのクエリが単一のステートメント (DELETE... RETURNING など) を使用してチャネルストアからメッセージを取得および削除しているかどうかを示します。
      次で指定:
      インターフェース ChannelMessageStoreQueryProvider 内の isSingleStatementForPoll 
      戻り値:
      単一のステートメントが使用される場合は true、選択と削除が必要な場合は false。