Class DeploymentManager

java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager
All Implemented Interfaces:
Session

public class DeploymentManager extends AbstractManager
Author:
Tom Baeyens, Deivarayan Azhagappan, Christopher Zell
  • Constructor Details

    • DeploymentManager

      public DeploymentManager()
  • Method Details

    • insertDeployment

      public void insertDeployment(DeploymentEntity deployment)
    • deleteDeployment

      public void deleteDeployment(String deploymentId, boolean cascade)
    • deleteDeployment

      public void deleteDeployment(String deploymentId, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings)
    • deleteCaseDeployment

      protected void deleteCaseDeployment(String deploymentId, boolean cascade)
    • deleteDecisionDeployment

      protected void deleteDecisionDeployment(String deploymentId, boolean cascade)
    • deleteDecisionRequirementDeployment

      protected void deleteDecisionRequirementDeployment(String deploymentId)
    • deleteCamundaFormDefinitionDeployment

      protected void deleteCamundaFormDefinitionDeployment(String deploymentId)
    • findLatestDeploymentByName

      public DeploymentEntity findLatestDeploymentByName(String deploymentName)
    • findDeploymentById

      public DeploymentEntity findDeploymentById(String deploymentId)
    • findDeploymentsByIds

      public List<DeploymentEntity> findDeploymentsByIds(String... deploymentsIds)
    • findDeploymentCountByQueryCriteria

      public long findDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery)
    • findDeploymentsByQueryCriteria

      public List<Deployment> findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery, Page page)
    • getDeploymentResourceNames

      public List<String> getDeploymentResourceNames(String deploymentId)
    • findDeploymentIdsByProcessInstances

      public List<String> findDeploymentIdsByProcessInstances(List<String> processInstanceIds)
    • close

      public void close()
      Specified by:
      close in interface Session
      Overrides:
      close in class AbstractManager
    • flush

      public void flush()
      Specified by:
      flush in interface Session
      Overrides:
      flush in class AbstractManager
    • createDefaultAuthorizations

      protected void createDefaultAuthorizations(DeploymentEntity deployment)
    • configureQuery

      protected void configureQuery(DeploymentQueryImpl query)