クラス AnonymousQueue

  • 実装されているすべてのインターフェース:
    CloneableSEDeclarable

    public class AnonymousQueue
    extends Queue
    匿名、非永続、排他的、自動削除キューを表します。名前はデフォルトで "spring.gen-<base64UUID>" の形式ですが、NamingStrategy を提供することで変更できます。Base64UrlNamingStrategyUUIDNamingStrategy の 2 つの命名戦略が提供されていますが、独自のものを実装することもできます。名前は一意である必要があります。
    作成者:
    Dave Syer, Gary Russell
    • コンストラクターの詳細

      • AnonymousQueue

        public AnonymousQueue()
        Base64 ベースの名前でキューを作成します。
      • AnonymousQueue

        public AnonymousQueue​(MapSE<StringSE,​ObjectSE> arguments)
        指定された引数を使用して、Base64 ベースの名前でキューを構築します。
        パラメーター:
        arguments - 引数。
      • AnonymousQueue

        public AnonymousQueue​(NamingStrategy namingStrategy)
        提供された命名戦略によって提供された名前でキューを構築します。
        パラメーター:
        namingStrategy - ネーミング戦略。
        導入:
        2.1
      • AnonymousQueue

        public AnonymousQueue​(NamingStrategy namingStrategy,
                              MapSE<StringSE,​ObjectSE> arguments)
        提供された引数を使用して、提供された命名戦略によって提供された名前でキューを構築します。デフォルトでは、これらのキューはアプリケーションが接続されているノードに作成されます。
        パラメーター:
        namingStrategy - ネーミング戦略。
        arguments - 引数。
        導入:
        2.1