クラス 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
ネストされたクラスの概要
ネストされたクラスコンストラクター概要
コンストラクターコンストラクター説明nullIdを使用してインスタンスを構築します。指定された ID でインスタンスを構築します。方法の概要
修飾子と型メソッド説明future を返して、公開操作の成功 / 失敗を確認します。getId()ID を返します。@Nullable ReturnedMessage返されたメッセージとメタデータがあれば取得します。void相関 ID を設定します。voidsetReturned(ReturnedMessage returned) 返されたメッセージとメタデータを設定します。toString()
コンストラクターの詳細
CorrelationData
public CorrelationData()nullIdを使用してインスタンスを構築します。- 導入:
- 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