public class Queue extends AbstractDeclarable implements CloneableSE
AmqpAdmin| 修飾子と型 | フィールドと説明 |
|---|---|
static StringSE | X_QUEUE_MASTER_LOCATOR マスターロケータの引数キー。 |
| コンストラクターと説明 |
|---|
Queue(StringSE name) キューは耐久性があり、排他的ではなく、自動削除されません。 |
Queue(StringSE name, boolean durable) 名前と耐久性フラグを指定して、新しいキューを構築します。 |
Queue(StringSE name, boolean durable, boolean exclusive, boolean autoDelete) 名前、耐久性、排他的および自動削除フラグを指定して、新しいキューを構築します。 |
Queue(StringSE name, boolean durable, boolean exclusive, boolean autoDelete, MapSE<StringSE, ObjectSE> arguments) 名前、永続化フラグ、自動削除フラグ、引数を指定して、新しいキューを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ObjectSE | clone() |
StringSE | getActualName() コンストラクターに提供された名前、またはその名前が空の文字列の場合はブローカーが生成した名前を返します。 |
StringSE | getName() コンストラクターで提供された名前を返します。 |
boolean | isAutoDelete() サーバーが使用されなくなったときにキューを削除する必要がある場合は true (最後のコンシューマーはキャンセルされます)。 |
boolean | isDurable() 耐久性のあるキューは、サーバーの再起動後も存続します。 |
boolean | isExclusive() サーバーが宣言者の接続にのみメッセージを送信する必要がある場合は true。 |
void | setActualName(StringSE name)DeclareOk から名前を設定します。 |
void | setMasterLocator(StringSE locator) このキューのマスターロケーター戦略引数を設定します。 |
StringSE | toString() |
addArgument, getArguments, getDeclaringAdmins, isIgnoreDeclarationExceptions, removeArgument, setAdminsThatShouldDeclare, setIgnoreDeclarationExceptions, setShouldDeclare, shouldDeclareequalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic Queue(StringSE name)
name - キューの名前。public Queue(StringSE name, boolean durable)
name - キューの名前。durable - 永続的なキューを宣言している場合は true (キューはサーバーの再起動後も存続します)public Queue(StringSE name, boolean durable, boolean exclusive, boolean autoDelete)
name - キューの名前。durable - 永続的なキューを宣言している場合は true (キューはサーバーの再起動後も存続します)exclusive - 排他キューを宣言している場合は true (キューは、宣言者の接続によってのみ使用されます)autoDelete - 使用されなくなったときにサーバーがキューを削除する必要がある場合は truepublic Queue(StringSE name, boolean durable, boolean exclusive, boolean autoDelete, @Nullable MapSE<StringSE,ObjectSE> arguments)
name - キューの名前 - null であってはなりません。ブローカーに名前を生成させるには、"" に設定します。durable - 永続的なキューを宣言している場合は true (キューはサーバーの再起動後も存続します)exclusive - 排他キューを宣言している場合は true (キューは、宣言者の接続によってのみ使用されます)autoDelete - 使用されなくなったときにサーバーがキューを削除する必要がある場合は truearguments - キューの宣言に使用される引数 public StringSE getName()
getActualName()public boolean isDurable()
public boolean isExclusive()
public boolean isAutoDelete()
public void setActualName(StringSE name)
name - 名前。public StringSE getActualName()
public final void setMasterLocator(@Nullable StringSE locator)
locator - ロケータ ; 引数をクリアするには null。public StringSE toString()
ObjectSE の toStringSE