Class DocumentDeploymentManager
java.lang.Object
com.flowable.content.engine.impl.deployer.DocumentDeploymentManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContentEngineConfiguration
protected List
<org.flowable.common.engine.impl.EngineDeployer> protected DocumentDeploymentEntityManager
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<DocumentDefinitionCacheEntry> protected DocumentDefinitionEntityManager
protected DocumentResourceEntityManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(org.flowable.common.engine.api.repository.EngineDeployment deployment) void
deploy
(org.flowable.common.engine.api.repository.EngineDeployment deployment, Map<String, Object> deploymentSettings) findDeployedActionDefinitionByKeyAndVersionAndTenantId
(String documentDefinitionKey, Integer documentDefinitionVersion, String tenantId) findDeployedDocumentDefinitionById
(String documentDefinitionId) findDeployedLatestActionDefinitionByKey
(String documentDefinitionKey) findDeployedLatestActionDefinitionByKeyAndTenantId
(String documentDefinitionKey, String tenantId) List
<org.flowable.common.engine.impl.EngineDeployer> org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<DocumentDefinitionCacheEntry> void
removeDeployment
(String deploymentId) void
removeDeployment
(String deploymentId, boolean cascade) resolveDocumentDefinition
(DocumentDefinition documentDefinition) void
setContentEngineConfiguration
(ContentEngineConfiguration contentEngineConfiguration) void
setDeployers
(List<org.flowable.common.engine.impl.EngineDeployer> deployers) void
setDeploymentEntityManager
(DocumentDeploymentEntityManager deploymentEntityManager) void
setDocumentDefinitionCache
(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry> documentDefinitionCache) void
setDocumentDefinitionEntityManager
(DocumentDefinitionEntityManager documentDefinitionEntityManager) void
setResourceEntityManager
(DocumentResourceEntityManager resourceEntityManager)
-
Field Details
-
documentDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<DocumentDefinitionCacheEntry> documentDefinitionCache -
deployers
-
contentEngineConfiguration
-
deploymentEntityManager
-
resourceEntityManager
-
documentDefinitionEntityManager
-
-
Constructor Details
-
DocumentDeploymentManager
public DocumentDeploymentManager()
-
-
Method Details
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) -
deploy
-
findDeployedDocumentDefinitionById
-
findDeployedLatestActionDefinitionByKey
-
findDeployedLatestActionDefinitionByKeyAndTenantId
public DocumentDefinition findDeployedLatestActionDefinitionByKeyAndTenantId(String documentDefinitionKey, String tenantId) -
findDeployedActionDefinitionByKeyAndVersionAndTenantId
public DocumentDefinition findDeployedActionDefinitionByKeyAndVersionAndTenantId(String documentDefinitionKey, Integer documentDefinitionVersion, String tenantId) -
resolveDocumentDefinition
public DocumentDefinitionCacheEntry resolveDocumentDefinition(DocumentDefinition documentDefinition) -
removeDeployment
-
removeDeployment
-
getDeployers
-
setDeployers
-
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
-
setContentEngineConfiguration
-
getDeploymentEntityManager
-
setDeploymentEntityManager
-
getResourceEntityManager
-
setResourceEntityManager
-
getDocumentDefinitionEntityManager
-
setDocumentDefinitionEntityManager
public void setDocumentDefinitionEntityManager(DocumentDefinitionEntityManager documentDefinitionEntityManager)
-