アノテーション型 QueueBinding
@TargetSE({}) @RetentionSE(RUNTIMESE) public @interface QueueBinding
キュー、キューがバインドされる交換、オプションのバインディングキーを定義します。@RabbitListener
で使用されます。- 導入:
- 1.5
- 作成者:
- Gary Russell, Alex Panchenko
要素の詳細
value
Queue value
- 戻り値:
- 待ち行列。
exchange
Exchange exchange
- 戻り値:
- 交換。
key
StringSE[] key
- 戻り値:
- バインディングのルーティングキーまたはパターン。複数の要素は、複数のバインディングになります。
- デフォルト:
- {}
ignoreDeclarationExceptions
StringSE ignoreDeclarationExceptions
- 戻り値:
- 宣言の例外を無視する必要がある場合は true。
- 導入:
- 1.6
- デフォルト:
- 「偽」
arguments
Argument[] arguments
- 戻り値:
- このバインディングを宣言するときに適用する引数
- 導入:
- 1.6
- デフォルト:
- {}
declare
StringSE declare
- 戻り値:
- 管理者 (存在する場合) がこのコンポーネントを宣言する必要がある場合は true。
- 導入:
- 2.1
- デフォルト:
- 「本当」
admins
StringSE[] admins
このコンポーネントを宣言する管理者 Bean 名のリストを返します。デフォルトでは、すべての管理者が宣言します- 戻り値:
- Bean の名前
- 導入:
- 2.1
- デフォルト:
- {}