Class DocumentDeploymentManager
- java.lang.Object
-
- com.flowable.content.engine.impl.deployer.DocumentDeploymentManager
-
public class DocumentDeploymentManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ContentEngineConfigurationcontentEngineConfigurationprotected java.util.List<org.flowable.common.engine.impl.EngineDeployer>deployersprotected DocumentDeploymentEntityManagerdeploymentEntityManagerprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry>documentDefinitionCacheprotected DocumentDefinitionEntityManagerdocumentDefinitionEntityManagerprotected DocumentResourceEntityManagerresourceEntityManager
-
Constructor Summary
Constructors Constructor Description DocumentDeploymentManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeploy(org.flowable.common.engine.api.repository.EngineDeployment deployment)voiddeploy(org.flowable.common.engine.api.repository.EngineDeployment deployment, java.util.Map<java.lang.String,java.lang.Object> deploymentSettings)DocumentDefinitionfindDeployedActionDefinitionByKeyAndVersionAndTenantId(java.lang.String documentDefinitionKey, java.lang.Integer documentDefinitionVersion, java.lang.String tenantId)DocumentDefinitionfindDeployedDocumentDefinitionById(java.lang.String documentDefinitionId)DocumentDefinitionfindDeployedLatestActionDefinitionByKey(java.lang.String documentDefinitionKey)DocumentDefinitionfindDeployedLatestActionDefinitionByKeyAndTenantId(java.lang.String documentDefinitionKey, java.lang.String tenantId)ContentEngineConfigurationgetContentEngineConfiguration()java.util.List<org.flowable.common.engine.impl.EngineDeployer>getDeployers()DocumentDeploymentEntityManagergetDeploymentEntityManager()org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry>getDocumentDefinitionCache()DocumentDefinitionEntityManagergetDocumentDefinitionEntityManager()DocumentResourceEntityManagergetResourceEntityManager()voidremoveDeployment(java.lang.String deploymentId)voidremoveDeployment(java.lang.String deploymentId, boolean cascade)DocumentDefinitionCacheEntryresolveDocumentDefinition(DocumentDefinition documentDefinition)voidsetContentEngineConfiguration(ContentEngineConfiguration contentEngineConfiguration)voidsetDeployers(java.util.List<org.flowable.common.engine.impl.EngineDeployer> deployers)voidsetDeploymentEntityManager(DocumentDeploymentEntityManager deploymentEntityManager)voidsetDocumentDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry> documentDefinitionCache)voidsetDocumentDefinitionEntityManager(DocumentDefinitionEntityManager documentDefinitionEntityManager)voidsetResourceEntityManager(DocumentResourceEntityManager resourceEntityManager)
-
-
-
Field Detail
-
documentDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry> documentDefinitionCache
-
deployers
protected java.util.List<org.flowable.common.engine.impl.EngineDeployer> deployers
-
contentEngineConfiguration
protected ContentEngineConfiguration contentEngineConfiguration
-
deploymentEntityManager
protected DocumentDeploymentEntityManager deploymentEntityManager
-
resourceEntityManager
protected DocumentResourceEntityManager resourceEntityManager
-
documentDefinitionEntityManager
protected DocumentDefinitionEntityManager documentDefinitionEntityManager
-
-
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)
-
findDeployedDocumentDefinitionById
public DocumentDefinition findDeployedDocumentDefinitionById(java.lang.String documentDefinitionId)
-
findDeployedLatestActionDefinitionByKey
public DocumentDefinition findDeployedLatestActionDefinitionByKey(java.lang.String documentDefinitionKey)
-
findDeployedLatestActionDefinitionByKeyAndTenantId
public DocumentDefinition findDeployedLatestActionDefinitionByKeyAndTenantId(java.lang.String documentDefinitionKey, java.lang.String tenantId)
-
findDeployedActionDefinitionByKeyAndVersionAndTenantId
public DocumentDefinition findDeployedActionDefinitionByKeyAndVersionAndTenantId(java.lang.String documentDefinitionKey, java.lang.Integer documentDefinitionVersion, java.lang.String tenantId)
-
resolveDocumentDefinition
public DocumentDefinitionCacheEntry resolveDocumentDefinition(DocumentDefinition documentDefinition)
-
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)
-
getDocumentDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry> getDocumentDefinitionCache()
-
setDocumentDefinitionCache
public void setDocumentDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry> documentDefinitionCache)
-
getContentEngineConfiguration
public ContentEngineConfiguration getContentEngineConfiguration()
-
setContentEngineConfiguration
public void setContentEngineConfiguration(ContentEngineConfiguration contentEngineConfiguration)
-
getDeploymentEntityManager
public DocumentDeploymentEntityManager getDeploymentEntityManager()
-
setDeploymentEntityManager
public void setDeploymentEntityManager(DocumentDeploymentEntityManager deploymentEntityManager)
-
getResourceEntityManager
public DocumentResourceEntityManager getResourceEntityManager()
-
setResourceEntityManager
public void setResourceEntityManager(DocumentResourceEntityManager resourceEntityManager)
-
getDocumentDefinitionEntityManager
public DocumentDefinitionEntityManager getDocumentDefinitionEntityManager()
-
setDocumentDefinitionEntityManager
public void setDocumentDefinitionEntityManager(DocumentDefinitionEntityManager documentDefinitionEntityManager)
-
-