Class ActionDeploymentManager
java.lang.Object
com.flowable.action.engine.impl.deployer.ActionDeploymentManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<ActionDefinitionCacheEntry> protected ActionDefinitionEntityManager
protected ActionEngineConfiguration
protected List
<org.flowable.common.engine.impl.EngineDeployer> protected ActionDeploymentEntityManager
protected ActionResourceEntityManager
-
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) findDeployedActionDefinitionById
(String actionDefinitionId) findDeployedActionDefinitionByKeyAndVersionAndTenantId
(String actionDefinitionKey, Integer actionDefinitionVersion, String tenantId) findDeployedLatestActionDefinitionByKey
(String actionDefinitionKey) findDeployedLatestActionDefinitionByKeyAndTenantId
(String actionDefinitionKey, String tenantId) org.flowable.common.engine.impl.persistence.deploy.DeploymentCache
<ActionDefinitionCacheEntry> List
<org.flowable.common.engine.impl.EngineDeployer> void
removeDeployment
(String deploymentId) void
removeDeployment
(String deploymentId, boolean cascade) resolveActionDefinition
(ActionDefinition actionDefinition) void
setActionDefinitionCache
(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ActionDefinitionCacheEntry> actionDefinitionCache) void
setActionDefinitionEntityManager
(ActionDefinitionEntityManager actionDefinitionEntityManager) void
setActionEngineConfiguration
(ActionEngineConfiguration actionEngineConfiguration) void
setDeployers
(List<org.flowable.common.engine.impl.EngineDeployer> deployers) void
setDeploymentEntityManager
(ActionDeploymentEntityManager deploymentEntityManager) void
setResourceEntityManager
(ActionResourceEntityManager resourceEntityManager)
-
Field Details
-
actionDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ActionDefinitionCacheEntry> actionDefinitionCache -
deployers
-
actionEngineConfiguration
-
deploymentEntityManager
-
resourceEntityManager
-
actionDefinitionEntityManager
-
-
Constructor Details
-
ActionDeploymentManager
public ActionDeploymentManager()
-
-
Method Details
-
deploy
public void deploy(org.flowable.common.engine.api.repository.EngineDeployment deployment) -
deploy
-
findDeployedActionDefinitionById
-
findDeployedLatestActionDefinitionByKey
-
findDeployedLatestActionDefinitionByKeyAndTenantId
public ActionDefinition findDeployedLatestActionDefinitionByKeyAndTenantId(String actionDefinitionKey, String tenantId) -
findDeployedActionDefinitionByKeyAndVersionAndTenantId
public ActionDefinition findDeployedActionDefinitionByKeyAndVersionAndTenantId(String actionDefinitionKey, Integer actionDefinitionVersion, String tenantId) -
resolveActionDefinition
-
removeDeployment
-
removeDeployment
-
getDeployers
-
setDeployers
-
getActionDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ActionDefinitionCacheEntry> getActionDefinitionCache() -
setActionDefinitionCache
public void setActionDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<ActionDefinitionCacheEntry> actionDefinitionCache) -
getActionEngineConfiguration
-
setActionEngineConfiguration
-
getActionDefinitionEntityManager
-
setActionDefinitionEntityManager
public void setActionDefinitionEntityManager(ActionDefinitionEntityManager actionDefinitionEntityManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
-
getResourceEntityManager
-
setResourceEntityManager
-