クラス MetaTenantService
java.lang.Object
org.iplass.mtp.impl.definition.AbstractTypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler>
org.iplass.mtp.impl.tenant.MetaTenantService
- すべての実装されたインタフェース:
TypedMetaDataService<MetaTenant,,MetaTenant.MetaTenantHandler> Service
public class MetaTenantService
extends AbstractTypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler>
implements Service
テナントメタ情報管理サービス
-
ネストされたクラスの概要
ネストされたクラス -
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidcreateMetaData(MetaTenant meta) メタデータを作成します。voiddestroy()get()getBindTenantConfig(Tenant tenant, String bindName) static Stringメタデータのクラスを取得します。(package private) Collection<Class<? extends MetaTenantConfig>> getRuntimeById(String id) Runtimeクラスを取得します。getRuntimeByName(String name) Runtimeクラスを取得します。メタデータのRuntimeクラスを取得します。voidtoMetaConfig(TenantConfig tenantConfig) voidupdateMetaData(MetaTenant meta) メタデータを更新します。クラスから継承されたメソッド org.iplass.mtp.impl.definition.AbstractTypedMetaDataService
list, list, nameList, removeMetaData
-
フィールド詳細
-
TENANT_META_PATH
メタデータ登録パス- 関連項目:
-
-
コンストラクタの詳細
-
MetaTenantService
public MetaTenantService()
-
-
メソッドの詳細
-
init
-
destroy
public void destroy() -
getFixedPath
-
getMetaDataType
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータのクラスを取得します。- 定義:
getMetaDataTypeインタフェース内TypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - 戻り値:
-
getRuntimeType
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータのRuntimeクラスを取得します。- 定義:
getRuntimeTypeインタフェース内TypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - 戻り値:
-
createMetaData
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータを作成します。- 定義:
createMetaDataインタフェース内TypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - オーバーライド:
createMetaDataクラス内AbstractTypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - パラメータ:
meta- メタデータ
-
updateMetaData
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータを更新します。- 定義:
updateMetaDataインタフェース内TypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - オーバーライド:
updateMetaDataクラス内AbstractTypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - パラメータ:
meta- メタデータ
-
get
-
getRuntimeById
インタフェースからコピーされた説明:TypedMetaDataServiceRuntimeクラスを取得します。- 定義:
getRuntimeByIdインタフェース内TypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - オーバーライド:
getRuntimeByIdクラス内AbstractTypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - パラメータ:
id- メタデータID- 戻り値:
- ランタイムクラス
-
getRuntimeByName
インタフェースからコピーされた説明:TypedMetaDataServiceRuntimeクラスを取得します。- 定義:
getRuntimeByNameインタフェース内TypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - オーバーライド:
getRuntimeByNameクラス内AbstractTypedMetaDataService<MetaTenant,MetaTenant.MetaTenantHandler> - パラメータ:
name- メタデータ名- 戻り値:
- ランタイムクラス
-
toMetaConfig
-
getBindTenantConfig
-
getMetaTenantConfigClasses
Collection<Class<? extends MetaTenantConfig>> getMetaTenantConfigClasses()
-