クラス AbstractTypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime>
java.lang.Object
org.iplass.mtp.impl.definition.AbstractTypedMetaDataService<M,R>
- すべての実装されたインタフェース:
TypedMetaDataService<M,,R> Service
- 直系の既知のサブクラス:
AsyncCommandService,AuthenticationPolicyService,CommandService,EntityFilterService,EntityService,GroovyScriptService,MailServiceImpl,MessageService,MetaTenantService,PreferenceService,PushNotificationService,SelectValueService,SmsServiceBaseImpl,WebhookEndpointServiceImpl,WebhookServiceImpl
public abstract class AbstractTypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime>
extends Object
implements TypedMetaDataService<M,R>
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidcreateMetaData(M meta) メタデータを作成します。getRuntimeById(String id) Runtimeクラスを取得します。getRuntimeByName(String name) Runtimeクラスを取得します。list()メタデータ情報の一覧を取得します。メタデータ情報の一覧を取得します。nameList()メタデータの定義名の一覧を取得します。voidremoveMetaData(String definitionName) メタデータを削除します。voidupdateMetaData(M meta) メタデータを更新します。クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド org.iplass.mtp.impl.definition.TypedMetaDataService
getMetaDataType, getRuntimeType
-
コンストラクタの詳細
-
AbstractTypedMetaDataService
public AbstractTypedMetaDataService()
-
-
メソッドの詳細
-
createMetaData
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータを作成します。- 定義:
createMetaDataインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - パラメータ:
meta- メタデータ
-
updateMetaData
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータを更新します。- 定義:
updateMetaDataインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - パラメータ:
meta- メタデータ
-
removeMetaData
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータを削除します。- 定義:
removeMetaDataインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime>
-
getRuntimeByName
インタフェースからコピーされた説明:TypedMetaDataServiceRuntimeクラスを取得します。- 定義:
getRuntimeByNameインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - パラメータ:
name- メタデータ名- 戻り値:
- ランタイムクラス
-
getRuntimeById
インタフェースからコピーされた説明:TypedMetaDataServiceRuntimeクラスを取得します。- 定義:
getRuntimeByIdインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - パラメータ:
id- メタデータID- 戻り値:
- ランタイムクラス
-
nameList
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータの定義名の一覧を取得します。- 定義:
nameListインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - 戻り値:
- メタデータの定義名の一覧
-
list
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータ情報の一覧を取得します。- 定義:
listインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - 戻り値:
- メタデータ情報の一覧
-
list
インタフェースからコピーされた説明:TypedMetaDataServiceメタデータ情報の一覧を取得します。 指定されたパスの配下を対象にします。- 定義:
listインタフェース内TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime> - パラメータ:
path- パス- 戻り値:
- メタデータ情報の一覧
-