Package com.flowable.idm.engine.impl
Class UserDefinitionModelManager
- java.lang.Object
-
- com.flowable.idm.engine.impl.UserDefinitionModelManager
-
public class UserDefinitionModelManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected com.fasterxml.jackson.databind.ObjectMapper
objectMapper
protected UserDefinitionEntityManager
userDefinitionEntityManager
protected org.flowable.common.engine.impl.persistence.deploy.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(java.lang.String userDefinitionId)
UserDefinitionModel
getUserDefinitionModelByKey(java.lang.String key)
UserDefinitionModel
getUserDefinitionModelByKeyAndTenantId(java.lang.String key, java.lang.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(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache)
-
-
-
Field Detail
-
userDefinitionModelByIdCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<UserDefinitionModel> userDefinitionModelByIdCache
-
userDefinitionEntityManager
protected UserDefinitionEntityManager userDefinitionEntityManager
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Method Detail
-
getUserDefinitionModelByKey
public UserDefinitionModel getUserDefinitionModelByKey(java.lang.String key)
-
getUserDefinitionModelByKeyAndTenantId
public UserDefinitionModel getUserDefinitionModelByKeyAndTenantId(java.lang.String key, java.lang.String tenantId)
-
getUserDefinitionModelById
public UserDefinitionModel getUserDefinitionModelById(java.lang.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(org.flowable.common.engine.impl.persistence.deploy.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)
-
-