クラス WebFluxNodeLocator
java.lang.ObjectSE
org.springframework.amqp.rabbit.connection.WebFluxNodeLocator
- 実装されたすべてのインターフェース:
NodeLocator<WebClient>
- 導入:
- 2.4.8
- 作成者:
- Gary Russell, Ngoc Nhan
フィールドのサマリー
インターフェース org.springframework.amqp.rabbit.connection.NodeLocator から継承されたフィールド
LOGGER
コンストラクターの概要
コンストラクターメソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.amqp.rabbit.connection.NodeLocator から継承されたメソッド
close, locate
コンストラクターの詳細
WebFluxNodeLocator
public WebFluxNodeLocator()
メソッドの詳細
restCall
@Nullable public MapSE<StringSE,ObjectSE> restCall(WebClient client, StringSE baseUri, StringSE vhost, StringSE queue) throws URISyntaxExceptionSE インターフェースからコピーされた説明:NodeLocator
RabbitMQ 管理 REST API を使用して、キュープロパティのマップを取得します。- 次で指定:
- インターフェース
NodeLocator<WebClient>
のrestCall
- パラメーター:
client
- クライアント。baseUri
- ベース uri。vhost
- 仮想ホスト。queue
- キュー名。- 戻り値:
- キュープロパティのマップ。
- 例外:
URISyntaxExceptionSE
- 構文が悪い場合。
createClient
クライアントインスタンスを作成します。- 次で指定:
- インターフェース
NodeLocator<WebClient>
のcreateClient
- パラメーター:
username
- ユーザー名password
- パスワード。- 戻り値:
- クライアント。