インターフェース AmqpClient
public interface AmqpClient
AMQP 1.0 クライアント用の Fluent API。
- 導入:
- 4.1
- 作成者:
- Artem Bilan
ネストされたクラスの概要
ネストされたクラス修飾子と型インターフェース説明static classstatic interfacefromアドレスに基づいて受信操作を行う Fluent API。static interfacetoアドレスで始まるメッセージビルドブロックに基づいた送信操作用の Fluent API。方法の概要
修飾子と型メソッド説明static AmqpClient.Builderbuilder(AmqpConnectionFactory connectionFactory) static AmqpClientcreate(AmqpConnectionFactory connectionFactory) fromアドレスに基づいて受信操作を行う Fluent API。send(org.apache.qpid.protonj2.client.Message<?> protonMessage) ProtonJ メッセージインスタンスを送信します。sendToDefault(Message message) Spring AMQP メッセージを送信します。toアドレスで始まるメッセージビルドブロックに基づいた送信操作用の Fluent API。
方法の詳細
send
ProtonJ メッセージインスタンスを送信します。AmqpClient.Builder.defaultToAddress(String)が指定されている場合は、Message.to()は省略できます。- パラメーター:
protonMessage- 送信するメッセージ。- 戻り値:
- メッセージ決済結果。
sendToDefault
Spring AMQP メッセージを送信します。内部的に ProtonJ メッセージインスタンスに変換されます。これはAmqpClient.Builder.defaultToAddress(String)に基づいた便利な API です- パラメーター:
message- 送信するメッセージ。- 戻り値:
- メッセージ決済結果。
to
toアドレスで始まるメッセージビルドブロックに基づいた送信操作用の Fluent API。- パラメーター:
toAddress- ターゲット AMQP 1.0 アドレス。- 戻り値:
- メッセージビルドブロックを備えた
AmqpClient.SendSpec。
from
fromアドレスに基づいて受信操作を行う Fluent API。- パラメーター:
fromAddress- 送信元 AMQP 1.0 アドレス。- 戻り値:
AmqpClient.ReceiveSpec
create
builder