Package com.flowable.idm.engine.impl
Class UserDefinitionModelManager
- java.lang.Object
-
- com.flowable.idm.engine.impl.UserDefinitionModelManager
-
public class UserDefinitionModelManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected com.fasterxml.jackson.databind.ObjectMapper
objectMapper
protected UserDefinitionEntityManager
userDefinitionEntityManager
protected DeploymentCache<UserDefinitionModel>
userDefinitionModelByIdCache
-
Constructor Summary
Constructors Constructor Description UserDefinitionModelManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
userDefinitionModelByIdCache
protected DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache
-
userDefinitionEntityManager
protected UserDefinitionEntityManager userDefinitionEntityManager
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Method Detail
-
getUserDefinitionModelByKey
public UserDefinitionModel getUserDefinitionModelByKey(String key)
-
getUserDefinitionModelByKeyAndTenantId
public UserDefinitionModel getUserDefinitionModelByKeyAndTenantId(String key, String tenantId)
-
getUserDefinitionModelById
public UserDefinitionModel getUserDefinitionModelById(String userDefinitionId)
-
readModelAndAddToCache
protected UserDefinitionModel readModelAndAddToCache(UserDefinitionEntity userDefinition)
-
addUserDefinitionModel
public void addUserDefinitionModel(UserDefinition userDefinition, UserDefinitionModel userDefinitionModel)
-
removeUserDefinition
public void removeUserDefinition(UserDefinition userDefinition)
-
setUserDefinitionModelByIdCache
public void setUserDefinitionModelByIdCache(DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache)
-
getUserDefinitionEntityManager
public UserDefinitionEntityManager getUserDefinitionEntityManager()
-
setUserDefinitionEntityManager
public void setUserDefinitionEntityManager(UserDefinitionEntityManager userDefinitionEntityManager)
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-