org.camunda.bpm.engine.impl.persistence.entity
Class DeploymentManager

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

public class DeploymentManager
extends AbstractManager

Author:
Tom Baeyens, Deivarayan Azhagappan

Constructor Summary
DeploymentManager()
           
 
Method Summary
 void close()
           
protected  void configureQuery(DeploymentQueryImpl query)
           
protected  void createDefaultAuthorizations(DeploymentEntity deployment)
           
protected  void deleteCaseDeployment(String deploymentId, boolean cascade)
           
protected  void deleteDecisionDeployment(String deploymentId, boolean cascade)
           
 void deleteDeployment(String deploymentId, boolean cascade)
           
 void deleteDeployment(String deploymentId, boolean cascade, boolean skipCustomListeners)
           
 DeploymentEntity findDeploymentById(String deploymentId)
           
 long findDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery)
           
 List<DeploymentEntity> findDeploymentsByIds(String... deploymentsIds)
           
 List<Deployment> findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery, Page page)
           
 DeploymentEntity findLatestDeploymentByName(String deploymentName)
           
 void flush()
           
 List<String> getDeploymentResourceNames(String deploymentId)
           
 void insertDeployment(DeploymentEntity deployment)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)

deleteCaseDeployment

protected void deleteCaseDeployment(String deploymentId,
                                    boolean cascade)

deleteDecisionDeployment

protected void deleteDecisionDeployment(String deploymentId,
                                        boolean cascade)

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)

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)


Copyright © 2016 camunda services GmbH. All rights reserved.