public class DeploymentEntityManagerImpl extends AbstractEntityManager<DeploymentEntity> implements DeploymentEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected DeploymentDataManager |
deploymentDataManager |
processEngineConfiguration| Constructor and Description |
|---|
DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
DeploymentDataManager deploymentDataManager) |
create, delete, delete, delete, findById, insert, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getVariableInstanceEntityManagerprotected DeploymentDataManager deploymentDataManager
public DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeploymentDataManager deploymentDataManager)
protected DataManager<DeploymentEntity> getDataManager()
getDataManager in class AbstractEntityManager<DeploymentEntity>public void insert(DeploymentEntity deployment)
insert in interface EntityManager<DeploymentEntity>insert in class AbstractEntityManager<DeploymentEntity>public void deleteDeployment(String deploymentId, boolean cascade)
deleteDeployment in interface DeploymentEntityManagerprotected void updateRelatedModels(String deploymentId)
protected void deleteProcessDefinitionIdentityLinks(ProcessDefinition processDefinition)
protected void deleteEventSubscriptions(ProcessDefinition processDefinition)
protected void deleteProcessDefinitionInfo(String processDefinitionId)
protected void deleteProcessDefinitionForDeployment(String deploymentId)
protected void deleteProcessInstancesForProcessDefinitions(List<ProcessDefinition> processDefinitions)
protected void removeRelatedJobs(ProcessDefinition processDefinition)
protected void removeTimerSuspendProcesDefJobs(ProcessDefinition processDefinition)
protected void removeTimerStartJobs(ProcessDefinition processDefinition)
protected void restorePreviousStartEventsIfNeeded(ProcessDefinition processDefinition)
protected void restoreTimerStartEvent(ProcessDefinition previousProcessDefinition, StartEvent startEvent, EventDefinition eventDefinition)
protected void restoreSignalStartEvent(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, EventDefinition eventDefinition)
protected void restoreMessageStartEvent(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, EventDefinition eventDefinition)
protected ProcessDefinitionEntity findLatestProcessDefinition(ProcessDefinition processDefinition)
protected ProcessDefinition findNewLatestProcessDefinitionAfterRemovalOf(ProcessDefinition processDefinitionToBeRemoved)
public DeploymentEntity findLatestDeploymentByName(String deploymentName)
findLatestDeploymentByName in interface DeploymentEntityManagerpublic long findDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery)
findDeploymentCountByQueryCriteria in interface DeploymentEntityManagerpublic List<Deployment> findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery, Page page)
findDeploymentsByQueryCriteria in interface DeploymentEntityManagerpublic List<String> getDeploymentResourceNames(String deploymentId)
getDeploymentResourceNames in interface DeploymentEntityManagerpublic List<Deployment> findDeploymentsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findDeploymentsByNativeQuery in interface DeploymentEntityManagerpublic long findDeploymentCountByNativeQuery(Map<String,Object> parameterMap)
findDeploymentCountByNativeQuery in interface DeploymentEntityManagerpublic DeploymentDataManager getDeploymentDataManager()
public void setDeploymentDataManager(DeploymentDataManager deploymentDataManager)
Copyright © 2010–2018 Alfresco. All rights reserved.