インターフェースの使用
org.springframework.integration.core.MessageSelector
MessageSelector を使用するパッケージ
パッケージ
説明
さまざまなチャネル型を表すクラスを提供します。
チャネルインターセプトに関連するクラスを提供します。
構成の基本パッケージ。
Spring Integration Java DSL のルートパッケージ。
フィルターパターンをサポートするクラスを提供します。
MessageHandler に横断的な関心事をアドバイスするために使用されるクラスを提供します。 ルーターパターンをサポートするクラスを提供します。
メッセージ選択に関連するクラスを提供します。
XML 中心の
MessageSelector 実装を提供します。org.springframework.integration.channel 内の MessageSelector 使用
型 MessageSelector のパラメーターを持つ org.springframework.integration.channel のメソッド修飾子と型メソッド説明QueueChannel.purge(@Nullable MessageSelector selector) QueueChannelOperations.purge(@Nullable MessageSelector selector) 提供されたセレクターで受け入れられないMessagesをすべて削除します。型 MessageSelector のパラメーターを持つ org.springframework.integration.channel のコンストラクターorg.springframework.integration.channel.interceptor 内の MessageSelector 使用
型 MessageSelector のパラメーターを持つ org.springframework.integration.channel.interceptor のコンストラクター修飾子コンストラクター説明MessageSelectingInterceptor(MessageSelector... selectors) WireTap(StringSE channelName, @Nullable MessageSelector selector) 付属のMessageSelectorを使用して新しいワイヤータップを作成します。WireTap(MessageChannel channel, @Nullable MessageSelector selector) 付属のMessageSelectorを使用して新しいワイヤータップを作成します。org.springframework.integration.config 内の MessageSelector 使用
型 MessageSelector のパラメーターを持つ org.springframework.integration.config のメソッドorg.springframework.integration.dsl 内の MessageSelector 使用
型 MessageSelector のパラメーターを持つ org.springframework.integration.dsl のメソッド修飾子と型メソッド説明RecipientListRouterSpec.recipientMessageSelector(StringSE channelName, MessageSelector selector) セレクターの accept メソッドが "true" を返した場合に選択される受信者チャネルを追加します。RecipientListRouterSpec.recipientMessageSelector(MessageChannel channel, MessageSelector selector) セレクターの accept メソッドが "true" を返した場合に選択される受信者チャネルを追加します。RecipientListRouterSpec.recipientMessageSelectorFlow(MessageSelector selector, IntegrationFlow subFlow) セレクターの受け入れメソッドが "true" を返した場合に呼び出されるサブフローを追加します。WireTapSpec.selector(MessageSelector selector) org.springframework.integration.filter 内の MessageSelector 使用
MessageSelector を実装している org.springframework.integration.filter のクラス修飾子と型クラス説明classMessageProcessorに委譲するMessageSelector実装の基本クラス。classSpEL 式を評価するMessageSelector実装。classMessageSelectorのメソッド呼び出し実装。class単純な SpEL 式を評価するMessageSelector実装は、SimpleEvaluationContextに依存します。型 MessageSelector のパラメーターを持つ org.springframework.integration.filter のコンストラクター修飾子コンストラクター説明MessageFilter(MessageSelector selector) 指定されたMessageSelectorに委譲する MessageFilter を作成します。org.springframework.integration.handler.advice 内の MessageSelector 使用
型 MessageSelector のパラメーターを持つ org.springframework.integration.handler.advice のコンストラクターorg.springframework.integration.router 内の MessageSelector 使用
型 MessageSelector のパラメーターを持つ org.springframework.integration.router のメソッド修飾子と型メソッド説明voidRecipientListRouter.addRecipient(StringSE channelName, @Nullable MessageSelector selector) voidRecipientListRouter.addRecipient(MessageChannel channel, @Nullable MessageSelector selector) 型 MessageSelector のパラメーターを持つ org.springframework.integration.router のコンストラクター修飾子コンストラクター説明Recipient(StringSE channelName, @Nullable MessageSelector selector) Recipient(MessageChannel channel, @Nullable MessageSelector selector) org.springframework.integration.selector 内の MessageSelector 使用
MessageSelector を実装している org.springframework.integration.selector のクラス修飾子と型クラス説明classMessageSelectorの実装では、メッセージ内の指定されたヘッダーの値にパターンを適用します。classセレクターのチェーンを介して受信メッセージを渡すメッセージセレクターの実装。classclassMessageペイロードの型をチェックするMessageSelector実装。classまだ有効期限が切れていないMessagesを受け入れるMessageSelector。型 MessageSelector のパラメーターを持つ org.springframework.integration.selector のメソッド修飾子と型メソッド説明voidMessageSelectorChain.add(int index, MessageSelector selector) 指定されたインデックスでチェーンにセレクターを追加します。voidMessageSelectorChain.add(MessageSelector selector) チェーンの最後にセレクターを追加します。型 MessageSelector の型引数を持つ org.springframework.integration.selector のメソッドパラメーター修飾子と型メソッド説明voidMessageSelectorChain.setSelectors(ListSE<MessageSelector> selectors) セレクターチェーンを初期化します。org.springframework.integration.xml.selector 内の MessageSelector 使用
修飾子と型クラス説明classXPathMessageSelector実装の基本クラス。classブール XPath テストMessageSelector。class指定された文字列値が指定された正規表現と一致するかどうかをテストする XPathMessageSelector。classclassXML 検証固有のMessageSelector。