アノテーションインターフェース 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
      デフォルト:
      {}