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 Summary
Constructors Constructor Description DeploymentManager()
-
Method Summary
-
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCamundaFormDefinitionManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
-
-
-
-
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)
-
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)
-
findDeploymentIdsByProcessInstances
public List<String> findDeploymentIdsByProcessInstances(List<String> processInstanceIds)
-
close
public void close()
- Specified by:
close
in interfaceSession
- Overrides:
close
in classAbstractManager
-
flush
public void flush()
- Specified by:
flush
in interfaceSession
- Overrides:
flush
in classAbstractManager
-
createDefaultAuthorizations
protected void createDefaultAuthorizations(DeploymentEntity deployment)
-
configureQuery
protected void configureQuery(DeploymentQueryImpl query)
-
-