クラス RecipientListRouterSpec

実装されたすべてのインターフェース:
DisposableBeanFactoryBean<reactor.util.function.Tuple2<ConsumerEndpointFactoryBean,RecipientListRouter>>InitializingBeanLifecyclePhasedSmartLifecycleComponentsRegistration

public class RecipientListRouterSpec extends AbstractRouterSpec<RecipientListRouterSpec,RecipientListRouter>
導入:
5.0
作成者:
Artem Bilan, Gary Russell
  • コンストラクターの詳細

    • RecipientListRouterSpec

      protected RecipientListRouterSpec()
  • メソッドの詳細

    • recipient

      public RecipientListRouterSpec recipient(StringSE channelName)
      常に選択される受信者チャネルを追加します。
      パラメーター:
      channelName - チャンネル名。
      戻り値:
      ルーターの仕様。
    • recipient

      public RecipientListRouterSpec recipient(StringSE channelName, @Nullable StringSE expression)
      式が "true" と評価された場合に選択される受信者チャネルを追加します。
      パラメーター:
      channelName - チャンネル名。
      expression - 表現。
      戻り値:
      ルーターの仕様。
    • recipient

      public RecipientListRouterSpec recipient(StringSE channelName, Expression expression)
      式が "true" と評価された場合に選択される受信者チャネルを追加します。
      パラメーター:
      channelName - チャンネル名。
      expression - 表現。
      戻り値:
      ルーターの仕様。
    • recipientMessageSelector

      public RecipientListRouterSpec recipientMessageSelector(StringSE channelName, MessageSelector selector)
      セレクターの accept メソッドが "true" を返した場合に選択される受信者チャネルを追加します。
      パラメーター:
      channelName - チャンネル名。
      selector - セレクタ。
      戻り値:
      ルーターの仕様。
    • recipient

      public <P> RecipientListRouterSpec recipient(StringSE channelName, GenericSelector<P> selector)
      セレクターの accept メソッドが "true" を返した場合に選択される受信者チャネルを追加します。
      型パラメーター:
      P - セレクターのソース型。
      パラメーター:
      channelName - チャンネル名。
      selector - セレクタ。
      戻り値:
      ルーターの仕様。
    • recipient

      public RecipientListRouterSpec recipient(MessageChannel channel)
      常に選択される受信者チャネルを追加します。
      パラメーター:
      channel - 受信者チャネル。
      戻り値:
      ルーターの仕様。
    • recipient

      public RecipientListRouterSpec recipient(MessageChannel channel, @Nullable StringSE expression)
      式が "true" と評価された場合に選択される受信者チャネルを追加します。
      パラメーター:
      channel - 受信者チャネル。
      expression - 表現。
      戻り値:
      ルーターの仕様。
    • recipient

      public RecipientListRouterSpec recipient(MessageChannel channel, Expression expression)
      式が "true" と評価された場合に選択される受信者チャネルを追加します。
      パラメーター:
      channel - 受信者チャネル。
      expression - 表現。
      戻り値:
      ルーターの仕様。
    • recipientMessageSelector

      public RecipientListRouterSpec recipientMessageSelector(MessageChannel channel, MessageSelector selector)
      セレクターの accept メソッドが "true" を返した場合に選択される受信者チャネルを追加します。
      パラメーター:
      channel - 受信者チャネル。
      selector - セレクタ。
      戻り値:
      ルーターの仕様。
    • recipient

      public <P> RecipientListRouterSpec recipient(MessageChannel channel, GenericSelector<P> selector)
      セレクターの accept メソッドが "true" を返した場合に選択される受信者チャネルを追加します。
      型パラメーター:
      P - セレクターのソース型。
      パラメーター:
      channel - 受信者チャネル。
      selector - セレクタ。
      戻り値:
      ルーターの仕様。
    • recipientMessageSelectorFlow

      public RecipientListRouterSpec recipientMessageSelectorFlow(MessageSelector selector, IntegrationFlow subFlow)
      セレクターの受け入れメソッドが "true" を返した場合に呼び出されるサブフローを追加します。
      パラメーター:
      selector - セレクタ。
      subFlow - サブフロー。
      戻り値:
      ルーターの仕様。
    • recipientFlow

      public <P> RecipientListRouterSpec recipientFlow(GenericSelector<P> selector, IntegrationFlow subFlow)
      セレクターの受け入れメソッドが "true" を返した場合に呼び出されるサブフローを追加します。
      型パラメーター:
      P - セレクターのソース型。
      パラメーター:
      selector - セレクタ。
      subFlow - サブフロー。
      戻り値:
      ルーターの仕様。
    • recipientFlow

      public RecipientListRouterSpec recipientFlow(IntegrationFlow subFlow)
      受信者として呼び出されるサブフローを追加します。
      パラメーター:
      subFlow - サブフロー。
      戻り値:
      ルーターの仕様。
    • recipientFlow

      public RecipientListRouterSpec recipientFlow(@Nullable StringSE expression, IntegrationFlow subFlow)
      式が "true" と評価された場合に呼び出されるサブフローを追加します。
      パラメーター:
      expression - 表現。
      subFlow - サブフロー。
      戻り値:
      ルーターの仕様。
    • recipientFlow

      public RecipientListRouterSpec recipientFlow(Expression expression, IntegrationFlow subFlow)
      式が "true" と評価された場合に呼び出されるサブフローを追加します。
      パラメーター:
      expression - 表現。
      subFlow - サブフロー。
      戻り値:
      ルーターの仕様。