public class UserDefinitionModelManager extends Object
Modifier and Type | Field and Description |
---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
protected UserDefinitionEntityManager |
userDefinitionEntityManager |
protected DeploymentCache<UserDefinitionModel> |
userDefinitionModelByIdCache |
Constructor and Description |
---|
UserDefinitionModelManager() |
Modifier and Type | Method and Description |
---|---|
void |
addUserDefinitionModel(UserDefinition userDefinition,
UserDefinitionModel userDefinitionModel) |
com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
UserDefinitionEntityManager |
getUserDefinitionEntityManager() |
UserDefinitionModel |
getUserDefinitionModelById(String userDefinitionId) |
UserDefinitionModel |
getUserDefinitionModelByKey(String key) |
UserDefinitionModel |
getUserDefinitionModelByKeyAndTenantId(String key,
String tenantId) |
protected UserDefinitionModel |
readModelAndAddToCache(UserDefinitionEntity userDefinition) |
void |
removeUserDefinition(UserDefinition userDefinition) |
void |
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
setUserDefinitionEntityManager(UserDefinitionEntityManager userDefinitionEntityManager) |
void |
setUserDefinitionModelByIdCache(DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache) |
protected DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache
protected UserDefinitionEntityManager userDefinitionEntityManager
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public UserDefinitionModel getUserDefinitionModelByKey(String key)
public UserDefinitionModel getUserDefinitionModelByKeyAndTenantId(String key, String tenantId)
public UserDefinitionModel getUserDefinitionModelById(String userDefinitionId)
protected UserDefinitionModel readModelAndAddToCache(UserDefinitionEntity userDefinition)
public void addUserDefinitionModel(UserDefinition userDefinition, UserDefinitionModel userDefinitionModel)
public void removeUserDefinition(UserDefinition userDefinition)
public void setUserDefinitionModelByIdCache(DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache)
public UserDefinitionEntityManager getUserDefinitionEntityManager()
public void setUserDefinitionEntityManager(UserDefinitionEntityManager userDefinitionEntityManager)
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)