Class DataObjectDeploymentManager
- java.lang.Object
-
- com.flowable.dataobject.engine.impl.deployer.DataObjectDeploymentManager
-
public class DataObjectDeploymentManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataObjectDefinitionCacheEntry>
dataObjectDefinitionCache
protected DataObjectDefinitionEntityManager
dataObjectDefinitionEntityManager
protected DataObjectEngineConfiguration
dataObjectEngineConfiguration
protected DataObjectSchemaDefinitionEntityManager
dataObjectSchemaDefinitionEntityManager
protected java.util.List<org.flowable.common.engine.impl.EngineDeployer>
deployers
protected DataObjectDeploymentEntityManager
deploymentEntityManager
protected DataObjectResourceEntityManager
resourceEntityManager
-
Constructor Summary
Constructors Constructor Description DataObjectDeploymentManager()
-
Method Summary
-
-
-
Field Detail
-
dataObjectDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataObjectDefinitionCacheEntry> dataObjectDefinitionCache
-
deployers
protected java.util.List<org.flowable.common.engine.impl.EngineDeployer> deployers
-
dataObjectEngineConfiguration
protected DataObjectEngineConfiguration dataObjectEngineConfiguration
-
deploymentEntityManager
protected DataObjectDeploymentEntityManager deploymentEntityManager
-
resourceEntityManager
protected DataObjectResourceEntityManager resourceEntityManager
-
dataObjectDefinitionEntityManager
protected DataObjectDefinitionEntityManager dataObjectDefinitionEntityManager
-
dataObjectSchemaDefinitionEntityManager
protected DataObjectSchemaDefinitionEntityManager dataObjectSchemaDefinitionEntityManager
-
-
Method Detail
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment)
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, java.util.Map<java.lang.String,java.lang.Object> deploymentSettings)
-
findDeployedDataObjectDefinitionById
public DataObjectDefinition findDeployedDataObjectDefinitionById(java.lang.String dataObjectDefinitionId)
-
findDeployedLatestDataObjectDefinitionByKey
public DataObjectDefinition findDeployedLatestDataObjectDefinitionByKey(java.lang.String dataObjectDefinitionKey)
-
findDeployedLatestDataObjectDefinitionByKeyAndTenantId
public DataObjectDefinition findDeployedLatestDataObjectDefinitionByKeyAndTenantId(java.lang.String dataObjectDefinitionKey, java.lang.String tenantId)
-
findDeployedDataObjectDefinitionByKeyAndVersionAndTenantId
public DataObjectDefinition findDeployedDataObjectDefinitionByKeyAndVersionAndTenantId(java.lang.String dataObjectDefinitionKey, java.lang.Integer dataObjectDefinitionVersion, java.lang.String tenantId)
-
resolveDataObjectDefinition
public DataObjectDefinitionCacheEntry resolveDataObjectDefinition(DataObjectDefinition dataObjectDefinition)
-
removeDeployment
public void removeDeployment(java.lang.String deploymentId)
-
removeDeployment
public void removeDeployment(java.lang.String deploymentId, boolean cascade)
-
getDeployers
public java.util.List<org.flowable.common.engine.impl.EngineDeployer> getDeployers()
-
setDeployers
public void setDeployers(java.util.List<org.flowable.common.engine.impl.EngineDeployer> deployers)
-
getDataObjectDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataObjectDefinitionCacheEntry> getDataObjectDefinitionCache()
-
setDataObjectDefinitionCache
public void setDataObjectDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DataObjectDefinitionCacheEntry> dataObjectDefinitionCache)
-
getDataObjectEngineConfiguration
public DataObjectEngineConfiguration getDataObjectEngineConfiguration()
-
setDataObjectEngineConfiguration
public void setDataObjectEngineConfiguration(DataObjectEngineConfiguration dataObjectEngineConfiguration)
-
getDataObjectDefinitionEntityManager
public DataObjectDefinitionEntityManager getDataObjectDefinitionEntityManager()
-
setDataObjectDefinitionEntityManager
public void setDataObjectDefinitionEntityManager(DataObjectDefinitionEntityManager dataObjectDefinitionEntityManager)
-
getDataObjectSchemaDefinitionEntityManager
public DataObjectSchemaDefinitionEntityManager getDataObjectSchemaDefinitionEntityManager()
-
setDataObjectSchemaDefinitionEntityManager
public void setDataObjectSchemaDefinitionEntityManager(DataObjectSchemaDefinitionEntityManager dataObjectSchemaDefinitionEntityManager)
-
getDeploymentEntityManager
public DataObjectDeploymentEntityManager getDeploymentEntityManager()
-
setDeploymentEntityManager
public void setDeploymentEntityManager(DataObjectDeploymentEntityManager deploymentEntityManager)
-
getResourceEntityManager
public DataObjectResourceEntityManager getResourceEntityManager()
-
setResourceEntityManager
public void setResourceEntityManager(DataObjectResourceEntityManager resourceEntityManager)
-
-