インタフェース TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime>
- すべてのスーパーインタフェース:
Service
- 既知のサブインタフェースのリスト:
MailService,SmsService,WebhookEndpointService,WebhookService
- 既知の実装クラスのリスト:
AbstractTypedMetaDataService,AsyncCommandService,AuthenticationPolicyService,CommandService,EntityFilterService,EntityService,GroovyScriptService,MailServiceImpl,MessageService,MetaTenantService,PreferenceService,PushNotificationService,SelectValueService,SmsServiceBaseImpl,WebhookEndpointServiceImpl,WebhookServiceImpl
public interface TypedMetaDataService<M extends RootMetaData,R extends MetaDataRuntime>
extends Service
-
メソッドの概要
修飾子とタイプメソッド説明voidcreateMetaData(M meta) メタデータを作成します。メタデータのクラスを取得します。getRuntimeById(String id) Runtimeクラスを取得します。getRuntimeByName(String name) Runtimeクラスを取得します。メタデータのRuntimeクラスを取得します。list()メタデータ情報の一覧を取得します。メタデータ情報の一覧を取得します。nameList()メタデータの定義名の一覧を取得します。voidremoveMetaData(String definitionName) メタデータを削除します。voidupdateMetaData(M meta) メタデータを更新します。
-
メソッドの詳細
-
getMetaDataType
メタデータのクラスを取得します。- 戻り値:
-
getRuntimeType
メタデータのRuntimeクラスを取得します。- 戻り値:
-
createMetaData
メタデータを作成します。- パラメータ:
meta- メタデータ
-
updateMetaData
メタデータを更新します。- パラメータ:
meta- メタデータ
-
removeMetaData
メタデータを削除します。- パラメータ:
id-
-
getRuntimeByName
Runtimeクラスを取得します。- パラメータ:
name- メタデータ名- 戻り値:
- ランタイムクラス
-
getRuntimeById
Runtimeクラスを取得します。- パラメータ:
id- メタデータID- 戻り値:
- ランタイムクラス
-
nameList
メタデータの定義名の一覧を取得します。- 戻り値:
- メタデータの定義名の一覧
-
list
List<MetaDataEntryInfo> list()メタデータ情報の一覧を取得します。- 戻り値:
- メタデータ情報の一覧
-
list
メタデータ情報の一覧を取得します。 指定されたパスの配下を対象にします。- パラメータ:
path- パス- 戻り値:
- メタデータ情報の一覧
-