public abstract class EntityService<ENTITY extends umun.iam.model.Meta,PREF extends EntityPref,ID extends EntityPrefId> extends Object
| Constructor and Description |
|---|
EntityService() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ENTITY |
addPref(ENTITY entity) |
List<ENTITY> |
addPrefs(List<ENTITY> entities) |
void |
addRootKeys(String rootKey,
String defaultValue,
String remoteHideKey,
PrefDataType dataType,
EntityPrefOptionsInterface optionsInterface,
String displayName,
EntityPrefValidationInterface<ENTITY,PREF> entityPrefValidationInterface,
String group,
boolean defaultRemoteHide,
EntityPrefProp properties) |
protected abstract void |
addRootsPref() |
protected abstract EntityPrefService<ENTITY,PREF,ID> |
getPrefService() |
void |
onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event) |
protected abstract void |
onStartUp() |
protected abstract ENTITY addPref(ENTITY entity) throws umun.core.constants.ValidationException
umun.core.constants.ValidationExceptionprotected abstract void addRootsPref()
protected abstract void onStartUp()
protected abstract EntityPrefService<ENTITY,PREF,ID> getPrefService()
@EventListener public void onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
public List<ENTITY> addPrefs(List<ENTITY> entities) throws umun.core.constants.ValidationException
umun.core.constants.ValidationExceptionpublic void addRootKeys(String rootKey, String defaultValue, String remoteHideKey, PrefDataType dataType, EntityPrefOptionsInterface optionsInterface, String displayName, EntityPrefValidationInterface<ENTITY,PREF> entityPrefValidationInterface, String group, boolean defaultRemoteHide, EntityPrefProp properties)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.