Class DeploymentManager

  • All Implemented Interfaces:
    Session

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

      • DeploymentManager

        public DeploymentManager()
    • Method Detail

      • 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)
      • findDeploymentCountByQueryCriteria

        public long findDeploymentCountByQueryCriteria​(DeploymentQueryImpl deploymentQuery)
      • getDeploymentResourceNames

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

        public List<String> findDeploymentIdsByProcessInstances​(List<String> processInstanceIds)
      • createDefaultAuthorizations

        protected void createDefaultAuthorizations​(DeploymentEntity deployment)