クラス RestTemplateNodeLocator

java.lang.ObjectSE
org.springframework.amqp.rabbit.connection.RestTemplateNodeLocator
実装されているすべてのインターフェース:
NodeLocator<RestTemplate>

public class RestTemplateNodeLocator extends ObjectSE implements NodeLocator<RestTemplate>
RestTemplate を使用した NodeLocator
導入:
3.0
作成者:
Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • RestTemplateNodeLocator

      public RestTemplateNodeLocator()
  • メソッドの詳細

    • createClient

      public RestTemplate createClient(StringSE userName, StringSE password)
      インターフェースからコピーされた説明: NodeLocator
      後で使用するためにクライアントを作成します。
      次で指定:
      インターフェース NodeLocator<RestTemplate>createClient 
      パラメーター:
      userName - ユーザー名。
      password - パスワード。
      戻り値:
      クライアント。
    • restCall

      public @Nullable MapSE<StringSE,ObjectSE> restCall(RestTemplate client, StringSE baseUri, StringSE vhost, StringSE queue)
      インターフェースからコピーされた説明: NodeLocator
      RabbitMQ 管理 REST API を使用して、キュープロパティのマップを取得します。
      次で指定:
      インターフェース NodeLocator<RestTemplate>restCall 
      パラメーター:
      client - クライアント。
      baseUri - ベース uri。
      vhost - 仮想ホスト。
      queue - キュー名。
      戻り値:
      キュープロパティのマップ。