アノテーションインターフェース Exchange
RabbitListener
キューをバインドする交換。- 導入:
- 1.5
- 作成者:
- Gary Russell, Alex Panchenko
オプション要素のサマリー
オプション要素フィールドサマリー
フィールド
フィールドの詳細
要素の詳細
value
- 戻り値:
- 交換名。
- デフォルト:
- ""
name
- 戻り値:
- 交換名。
- 導入:
- 2.0
- デフォルト:
- ""
type
StringSE typeカスタムも含めた交換型です。デフォルトはExchangeTypes.DIRECT
です。カスタム交換型が使用される場合、対応するプラグインがブローカーに必要です。- 戻り値:
- 交換型。
- 関連事項:
- デフォルト:
- " 直接 "
durable
StringSE durable- 戻り値:
- 交換が非耐久性として宣言される場合は false。
- デフォルト:
- 「本当」
autoDelete
StringSE autoDelete- 戻り値:
- 交換が自動削除として宣言される場合は true。
- デフォルト:
- 「偽」
internal
StringSE internal- 戻り値:
- 交換が内部として宣言される場合は true。
- 導入:
- 1.6
- デフォルト:
- 「偽」
ignoreDeclarationExceptions
StringSE ignoreDeclarationExceptions- 戻り値:
- 宣言の例外を無視する必要がある場合は true。
- 導入:
- 1.6
- デフォルト:
- 「偽」
delayed
StringSE delayed- 戻り値:
- 交換が "x-delayed-message" 交換として宣言される場合は true。ブローカーに遅延メッセージ交換プラグインが必要です。
- 導入:
- 1.6.4
- デフォルト:
- 「偽」
arguments
Argument[] arguments- 戻り値:
- この交換を宣言するときに適用する引数。
- 導入:
- 1.6
- デフォルト:
- {}
declare
StringSE declare- 戻り値:
- 管理者 (存在する場合) がこのコンポーネントを宣言する必要がある場合は true。
- 導入:
- 2.1
- デフォルト:
- 「本当」
admins
StringSE[] adminsこのコンポーネントを宣言する管理者 Bean 名のリストを返します。デフォルトでは、すべての管理者が宣言します- 戻り値:
- Bean の名前
- 導入:
- 2.1
- デフォルト:
- {}