クラス SharedConfig
java.lang.Object
org.iplass.mtp.definition.SharedConfig
- すべての実装されたインタフェース:
Serializable
Definitionの共有設定を表すクラス。
- 関連項目:
-
コンストラクタの概要
コンストラクタ説明SharedConfig
(boolean sharable, boolean overwritable) SharedConfig
(boolean sharable, boolean overwritable, boolean dataSharable, boolean permissionSharable) -
メソッドの概要
修飾子とタイプメソッド説明boolean
当該のDefinitionが扱うデータを各テナントで共有可能にする場合true。boolean
当該Definitionが各テナントで共有される場合、 各テナントでのDefinitionの上書きを許可するかどうか。boolean
当該のDefinitionの定義のセキュリティ設定を共有にする場合true。boolean
当該Definitionを各テナントで共有可能である場合true。void
setDataSharable
(boolean dataSharable) void
setOverwritable
(boolean overwritable) void
setPermissionSharable
(boolean permissionSharable) void
setSharable
(boolean sharable)
-
コンストラクタの詳細
-
SharedConfig
public SharedConfig() -
SharedConfig
public SharedConfig(boolean sharable, boolean overwritable) -
SharedConfig
public SharedConfig(boolean sharable, boolean overwritable, boolean dataSharable, boolean permissionSharable)
-
-
メソッドの詳細
-
isOverwritable
public boolean isOverwritable()当該Definitionが各テナントで共有される場合、 各テナントでのDefinitionの上書きを許可するかどうか。- 戻り値:
-
setOverwritable
public void setOverwritable(boolean overwritable) -
isSharable
public boolean isSharable()当該Definitionを各テナントで共有可能である場合true。- 戻り値:
-
setSharable
public void setSharable(boolean sharable) -
isDataSharable
public boolean isDataSharable()当該のDefinitionが扱うデータを各テナントで共有可能にする場合true。 現時点では、EntityDefinitionでのみこの設定が有効。- 戻り値:
-
setDataSharable
public void setDataSharable(boolean dataSharable) -
isPermissionSharable
public boolean isPermissionSharable()当該のDefinitionの定義のセキュリティ設定を共有にする場合true。 EntityDefinition、ActionMappingDefinition、WebAPIDefinition、WorkflowDefinitionに設定可能。- 戻り値:
-
setPermissionSharable
public void setPermissionSharable(boolean permissionSharable)
-