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