注釈インタフェース CommandClass
Commandクラスの定義。
-
任意要素の概要
修飾子とタイプ任意要素説明概要説明文。表示名。表示名(多言語設定)。Commandクラス定義名。boolean
このCommandのインスタンスを処理(execute)の都度生成するか否か。boolean
ローカルテナントで上書き可能か否か。boolean
このCommandの処理がreadOnly(トランザクションの意味合いで)の場合trueを設定。
-
要素の詳細
-
name
String nameCommandクラス定義名。 未指定の場合(デフォルト)は、このアノテーションが付与されたクラスのクラス名の"."を"/"に置き換えた定義名となる。- 戻り値:
- デフォルト:
"##default"
-
displayName
String displayName表示名。- 戻り値:
- デフォルト:
"##default"
-
localizedDisplayName
LocalizedString[] localizedDisplayName表示名(多言語設定)。- 戻り値:
- デフォルト:
{}
-
description
String description概要説明文。- 戻り値:
- デフォルト:
"##default"
-
overwritable
boolean overwritableローカルテナントで上書き可能か否か。- 戻り値:
- デフォルト:
true
-
readOnly
boolean readOnlyこのCommandの処理がreadOnly(トランザクションの意味合いで)の場合trueを設定。 デフォルトfalse。- 戻り値:
- デフォルト:
false
-
newInstancePerRequest
boolean newInstancePerRequestこのCommandのインスタンスを処理(execute)の都度生成するか否か。 デフォルトfalse(同一のインスタンスを使い回す)。- 戻り値:
- デフォルト:
false
-