public class DeploymentEntityManagerImpl extends AbstractProcessEngineEntityManager<DeploymentEntity,DeploymentDataManager> implements DeploymentEntityManager
engineConfigurationdataManager, engineType| Constructor and Description |
|---|
DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
DeploymentDataManager deploymentDataManager) |
createEntityEventgetClock, getCommandExecutor, getEngineConfiguration, getEventDispatchercreate, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update, updatepublic DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeploymentDataManager deploymentDataManager)
public void insert(DeploymentEntity deployment)
insert in interface EntityManager<DeploymentEntity>insert in class AbstractEntityManager<DeploymentEntity,DeploymentDataManager>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 deleteHistoricTaskEventLogEntriesForProcessDefinitions(List<ProcessDefinition> processDefinitions)
protected void removeTimerStartJobs(ProcessDefinition processDefinition)
protected void restorePreviousStartEventsIfNeeded(ProcessDefinition processDefinition)
protected void restoreTimerStartEvent(ProcessDefinition previousProcessDefinition, org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.EventDefinition eventDefinition)
protected void restoreSignalStartEvent(ProcessDefinition previousProcessDefinition, org.flowable.bpmn.model.BpmnModel bpmnModel, org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.EventDefinition eventDefinition)
protected void restoreMessageStartEvent(ProcessDefinition previousProcessDefinition, org.flowable.bpmn.model.BpmnModel bpmnModel, org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.EventDefinition eventDefinition)
protected ProcessDefinitionEntity findLatestProcessDefinition(ProcessDefinition processDefinition)
protected ProcessDefinition findNewLatestProcessDefinitionAfterRemovalOf(ProcessDefinition processDefinitionToBeRemoved)
public long findDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery)
findDeploymentCountByQueryCriteria in interface DeploymentEntityManagerpublic List<Deployment> findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery)
findDeploymentsByQueryCriteria in interface DeploymentEntityManagerpublic List<String> getDeploymentResourceNames(String deploymentId)
getDeploymentResourceNames in interface DeploymentEntityManagerpublic List<Deployment> findDeploymentsByNativeQuery(Map<String,Object> parameterMap)
findDeploymentsByNativeQuery in interface DeploymentEntityManagerpublic long findDeploymentCountByNativeQuery(Map<String,Object> parameterMap)
findDeploymentCountByNativeQuery in interface DeploymentEntityManagerprotected ResourceEntityManager getResourceEntityManager()
protected ModelEntityManager getModelEntityManager()
protected ProcessDefinitionEntityManager getProcessDefinitionEntityManager()
protected ProcessDefinitionInfoEntityManager getProcessDefinitionInfoEntityManager()
protected ExecutionEntityManager getExecutionEntityManager()
Copyright © 2020 Flowable. All rights reserved.