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