クラス AnonymousQueue
java.lang.ObjectSE
org.springframework.amqp.core.AbstractDeclarable
org.springframework.amqp.core.Queue
org.springframework.amqp.core.AnonymousQueue
- 実装済みのインターフェース一覧:
CloneableSE, Declarable
匿名、非永続、排他、自動削除のキューを表します。名前はデフォルトで
spring.gen-<base64UUID> 形式ですが、NamingStrategy を指定して変更できます。Base64UrlNamingStrategy と UUIDNamingStrategy の 2 つの命名戦略が提供されていますが、独自の戦略を実装することもできます。名前は一意である必要があります。- 作成者:
- Dave Syer, Gary Russell, Artem Bilan
フィールド概要
クラス Queue から継承されたフィールド
X_QUEUE_LEADER_LOCATORクラス AbstractDeclarable から継承されたフィールド
argumentsコンストラクター概要
コンストラクターコンストラクター説明Base64 ベースの名前でキューを作成します。AnonymousQueue(@Nullable MapSE<StringSE, @Nullable ObjectSE> arguments) 指定された引数を使用して、Base64 ベースの名前でキューを構築します。AnonymousQueue(NamingStrategy namingStrategy) 提供された命名戦略によって提供された名前でキューを構築します。AnonymousQueue(NamingStrategy namingStrategy, @Nullable MapSE<StringSE, @Nullable ObjectSE> arguments) 提供された引数を使用して、提供された命名戦略によって提供された名前でキューを構築します。方法の概要
クラス Queue から継承されたメソッド
clone, getActualName, getName, isAutoDelete, isDurable, isExclusive, setActualName, setLeaderLocator, toString
コンストラクターの詳細
AnonymousQueue
public AnonymousQueue()Base64 ベースの名前でキューを作成します。AnonymousQueue
AnonymousQueue
提供された命名戦略によって提供された名前でキューを構築します。- パラメーター:
namingStrategy- ネーミング戦略。- 導入:
- 2.1
AnonymousQueue
public AnonymousQueue(NamingStrategy namingStrategy, @Nullable MapSE<StringSE, @Nullable ObjectSE> arguments) 提供された引数を使用して、提供された命名戦略によって提供された名前でキューを構築します。デフォルトでは、これらのキューはアプリケーションが接続されているノードに作成されます。- パラメーター:
namingStrategy- ネーミング戦略。arguments- 引数。- 導入:
- 2.1