クラス CorrelationData
java.lang.ObjectSE
org.springframework.amqp.rabbit.connection.CorrelationData
- 実装されたすべてのインターフェース:
Correlation
パブリッシャーの確認を送信済みメッセージに関連付けるための基本クラス。これらのいずれかをパラメーターとして含む
RabbitTemplate
メソッドを使用します。パブリッシャーの確認が受信されると、ACK/NACK と共に CorrelationData が返されます。return も有効になっている場合、メッセージを配信できない場合に returned
プロパティが入力されます。return は常に確認の前に到着します。この場合、#id
プロパティを一意の値に設定する必要があります。ID が指定されていない場合、自動的に一意の値に設定されます。- 導入:
- 1.0.1
- 作成者:
- Gary Russell
ネストされたクラスのサマリー
コンストラクターのサマリー
コンストラクター説明null ID を持つインスタンスを構築します。指定された ID でインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明future を返して、公開操作の成功 / 失敗を確認します。getId()
ID を返します。返されたメッセージとメタデータがあれば取得します。void
相関 ID を設定します。void
setReturned
(ReturnedMessage returned) 返されたメッセージとメタデータを設定します。toString()
コンストラクターの詳細
CorrelationData
public CorrelationData()null ID を持つインスタンスを構築します。- 導入:
- 1.6.7
CorrelationData
指定された ID でインスタンスを構築します。returned
メッセージの入力を許可するためにリターンが有効になっている場合は、一意である必要があります。- パラメーター:
id
- ID。
メソッドの詳細
getId
ID を返します。- 戻り値:
- ID。
setId
相関 ID を設定します。通常、相関 ID は変更しないでください。ただし、使用例の 1 つは、MessagePostProcessor
で設定する必要がある場合です。- パラメーター:
id
- ID。- 導入:
- 1.6
getFuture
future を返して、公開操作の成功 / 失敗を確認します。- 戻り値:
- 未来。
- 導入:
- 2.1
getReturned
返されたメッセージとメタデータ (存在する場合) を取得します。フューチャーが完了する前に設定されることが保証されます。- 戻り値:
ReturnedMessage
- 導入:
- 2.3.3
setReturned
返されたメッセージとメタデータを設定します。- パラメーター:
returned
-ReturnedMessage
- 導入:
- 2.3.3
toString