アノテーション型 Queue
@TargetSE({}) @RetentionSE(RUNTIMESE) public @interface Queue
QueueBinding
の bindings 属性内で使用されるキュー定義。- 導入:
- 1.5
- 作成者:
- Gary Russell
オプション要素のサマリー
オプション要素 修飾子と型 オプションの要素 説明 StringSE[]
admins
このコンポーネントを宣言する管理者 Bean 名のリストを返します。Argument[]
arguments
StringSE
autoDelete
このキューが使用されていない場合に自動削除するかどうかを指定します。StringSE
declare
StringSE
durable
このキューが永続的である必要があるかどうかを指定します。StringSE
exclusive
このキューが排他的であるかどうかを指定します。StringSE
ignoreDeclarationExceptions
StringSE
name
StringSE
value
durable
StringSE durable
このキューが永続的である必要があるかどうかを指定します。デフォルトでは、キュー名が指定されている場合、永続的です。- 戻り値:
- キューが永続的であると宣言される場合は true。
- 関連事項:
Queue.isDurable()
- デフォルト:
- ""
exclusive
StringSE exclusive
このキューが排他的であるかどうかを指定します。デフォルトでは、キュー名が指定されている場合、排他的ではありません。- 戻り値:
- キューを排他的として宣言する場合は true。
- 関連事項:
Queue.isExclusive()
- デフォルト:
- ""
autoDelete
StringSE autoDelete
このキューが使用されていない場合に自動削除するかどうかを指定します。デフォルトでは、キュー名が指定されている場合、自動削除されません。- 戻り値:
- キューが自動削除として宣言される場合は true。
- 関連事項:
Queue.isAutoDelete()
- デフォルト:
- ""
ignoreDeclarationExceptions
StringSE ignoreDeclarationExceptions
- 戻り値:
- 宣言の例外を無視する必要がある場合は true。
- 導入:
- 1.6
- デフォルト:
- 「偽」
arguments
Argument[] arguments
- 戻り値:
- このキューを宣言するときに適用する引数。
- 導入:
- 1.6
- デフォルト:
- {}
declare
StringSE declare
- 戻り値:
- 管理者 (存在する場合) がこのコンポーネントを宣言する必要がある場合は true。
- 導入:
- 2.1
- デフォルト:
- 「本当」
admins
StringSE[] admins
このコンポーネントを宣言する管理者 Bean 名のリストを返します。デフォルトでは、すべての管理者が宣言します- 戻り値:
- Bean の名前
- 導入:
- 2.1
- デフォルト:
- {}