クラス MulticastSendingMessageHandler

実装済みのインターフェース一覧:
RunnableSEorg.reactivestreams.Subscriber<Message<?>>AwareBeanFactoryAwareBeanNameAwareDisposableBeanInitializingBeanApplicationContextAwareLifecycleOrderedComponentSourceAwareExpressionCapableOrderableIntegrationPatternCommonSocketOptionsNamedComponentIntegrationManagementManageableLifecycleTrackableComponentMessageHandlerreactor.core.CoreSubscriber<Message<?>>

@DeprecatedSE(forRemoval=true, since="7.0") public class MulticastSendingMessageHandler extends MulticastSendingMessageHandler
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 が有利か MulticastSendingMessageHandler が有利か
メッセージを UDP データグラムパケットにマップし、それを指定されたマルチキャストアドレス (224.0.0.0 から 239.255.255.255) とポートに送信する MessageHandler 実装。

このクラスとそのスーパークラスとの唯一の違いは、成功を判定するために必要な確認応答の数を指定できるかどうかです。

導入:
2.0
作成者:
Gary Russell, Artem Bilan, Christian Tzolov
  • コンストラクターの詳細

    • MulticastSendingMessageHandler

      public MulticastSendingMessageHandler(StringSE address, int port)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      マルチキャストアドレス / ポートにデータを送信するための MulticastSendingMessageHandler を構築します。
      パラメーター:
      address - マルチキャストアドレス。
      port - ポート。
    • MulticastSendingMessageHandler

      public MulticastSendingMessageHandler(StringSE address, int port, boolean lengthCheck)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      マルチキャストアドレス / ポートにデータを送信するための MulticastSendingMessageHandler を構築し、lengthCheck オプションの設定を有効にします (設定されている場合、長さがパケットの先頭に付加され、宛先でチェックされます)。
      パラメーター:
      address - マルチキャストアドレス。
      port - ポート。
      lengthCheck - lengthCheck オプションを有効にします。
    • MulticastSendingMessageHandler

      public MulticastSendingMessageHandler(StringSE address, int port, boolean acknowledge, StringSE ackHost, int ackPort, int ackTimeout)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      マルチキャストアドレス / ポートにデータを送信するための MulticastSendingMessageHandler を構築し、宛先が受信確認を送信する確認応答オプションの設定を有効にします。
      パラメーター:
      address - マルチキャストアドレス。
      port - ポート。
      acknowledge - 謝辞が必要かどうか。
      ackHost - 確認応答の送信先となるホスト。確認応答が true の場合に必要です。
      ackPort - 確認応答の送信先のポート。確認応答が true の場合に必要です。
      ackTimeout - 確認応答を待機する時間(ミリ秒)。
    • MulticastSendingMessageHandler

      public MulticastSendingMessageHandler(StringSE address, int port, boolean lengthCheck, boolean acknowledge, StringSE ackHost, int ackPort, int ackTimeout)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      マルチキャストアドレス / ポートにデータを送信するための MulticastSendingMessageHandler を構築し、宛先が受信確認を送信する確認応答オプションの設定を有効にします。
      パラメーター:
      address - マルチキャストアドレス。
      port - ポート。
      lengthCheck - lengthCheck オプションを有効にします。
      acknowledge - 謝辞が必要かどうか。
      ackHost - 確認応答の送信先となるホスト。確認応答が true の場合に必要です。
      ackPort - 確認応答の送信先のポート。確認応答が true の場合に必要です。
      ackTimeout - 確認応答を待機する時間(ミリ秒)。
    • MulticastSendingMessageHandler

      public MulticastSendingMessageHandler(Expression destinationExpression)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      宛先 SpEL 式に基づいて MulticastSendingMessageHandler を構築し、実行時に requestMessage に対してターゲット宛先を決定します。
      パラメーター:
      destinationExpression - 実行時にターゲットの宛先を評価するための SpEL 式。StringSEURISESocketAddressSE に評価する必要があります。
      導入:
      5.0
    • MulticastSendingMessageHandler

      public MulticastSendingMessageHandler(StringSE destinationExpression)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      宛先 SpEL 式に基づいて MulticastSendingMessageHandler を構築し、実行時に requestMessage に対してターゲット宛先を決定します。
      パラメーター:
      destinationExpression - 実行時にターゲットの宛先を評価するための SpEL 式。StringSEURISESocketAddressSE に評価する必要があります。
      導入:
      5.0