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