Class DeploymentEntityManagerImpl
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.AbstractEntityManager<DeploymentEntity>
-
- org.activiti.engine.impl.persistence.entity.DeploymentEntityManagerImpl
-
- All Implemented Interfaces:
DeploymentEntityManager,EntityManager<DeploymentEntity>
public class DeploymentEntityManagerImpl extends AbstractEntityManager<DeploymentEntity> implements DeploymentEntityManager
-
-
Field Summary
Fields Modifier and Type Field Description protected DeploymentDataManagerdeploymentDataManager-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeploymentDataManager deploymentDataManager)
-
Method Summary
-
Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, insert, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, update
-
Methods inherited from class org.activiti.engine.impl.persistence.AbstractManager
getAsyncExecutor, 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, getVariableInstanceEntityManager
-
-
-
-
Field Detail
-
deploymentDataManager
protected DeploymentDataManager deploymentDataManager
-
-
Constructor Detail
-
DeploymentEntityManagerImpl
public DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeploymentDataManager deploymentDataManager)
-
-
Method Detail
-
getDataManager
protected DataManager<DeploymentEntity> getDataManager()
- Specified by:
getDataManagerin classAbstractEntityManager<DeploymentEntity>
-
insert
public void insert(DeploymentEntity deployment)
- Specified by:
insertin interfaceEntityManager<DeploymentEntity>- Overrides:
insertin classAbstractEntityManager<DeploymentEntity>
-
deleteDeployment
public void deleteDeployment(String deploymentId, boolean cascade)
- Specified by:
deleteDeploymentin interfaceDeploymentEntityManager
-
updateRelatedModels
protected void updateRelatedModels(String deploymentId)
-
deleteProcessDefinitionIdentityLinks
protected void deleteProcessDefinitionIdentityLinks(ProcessDefinition processDefinition)
-
deleteEventSubscriptions
protected void deleteEventSubscriptions(ProcessDefinition processDefinition)
-
deleteProcessDefinitionInfo
protected void deleteProcessDefinitionInfo(String processDefinitionId)
-
deleteProcessDefinitionForDeployment
protected void deleteProcessDefinitionForDeployment(String deploymentId)
-
deleteProcessInstancesForProcessDefinitions
protected void deleteProcessInstancesForProcessDefinitions(List<ProcessDefinition> processDefinitions)
-
removeRelatedJobs
protected void removeRelatedJobs(ProcessDefinition processDefinition)
-
removeTimerSuspendProcesDefJobs
protected void removeTimerSuspendProcesDefJobs(ProcessDefinition processDefinition)
-
removeTimerStartJobs
protected void removeTimerStartJobs(ProcessDefinition processDefinition)
-
restorePreviousStartEventsIfNeeded
protected void restorePreviousStartEventsIfNeeded(ProcessDefinition processDefinition)
-
restoreTimerStartEvent
protected void restoreTimerStartEvent(ProcessDefinition previousProcessDefinition, StartEvent startEvent, EventDefinition eventDefinition)
-
restoreSignalStartEvent
protected void restoreSignalStartEvent(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, EventDefinition eventDefinition)
-
restoreMessageStartEvent
protected void restoreMessageStartEvent(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, EventDefinition eventDefinition)
-
findLatestProcessDefinition
protected ProcessDefinitionEntity findLatestProcessDefinition(ProcessDefinition processDefinition)
-
findNewLatestProcessDefinitionAfterRemovalOf
protected ProcessDefinition findNewLatestProcessDefinitionAfterRemovalOf(ProcessDefinition processDefinitionToBeRemoved)
-
findLatestDeploymentByName
public DeploymentEntity findLatestDeploymentByName(String deploymentName)
- Specified by:
findLatestDeploymentByNamein interfaceDeploymentEntityManager
-
findDeploymentCountByQueryCriteria
public long findDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery)
- Specified by:
findDeploymentCountByQueryCriteriain interfaceDeploymentEntityManager
-
findDeploymentsByQueryCriteria
public List<Deployment> findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery, Page page)
- Specified by:
findDeploymentsByQueryCriteriain interfaceDeploymentEntityManager
-
getDeploymentResourceNames
public List<String> getDeploymentResourceNames(String deploymentId)
- Specified by:
getDeploymentResourceNamesin interfaceDeploymentEntityManager
-
findDeploymentsByNativeQuery
public List<Deployment> findDeploymentsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
- Specified by:
findDeploymentsByNativeQueryin interfaceDeploymentEntityManager
-
findDeploymentCountByNativeQuery
public long findDeploymentCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findDeploymentCountByNativeQueryin interfaceDeploymentEntityManager
-
getDeploymentDataManager
public DeploymentDataManager getDeploymentDataManager()
-
setDeploymentDataManager
public void setDeploymentDataManager(DeploymentDataManager deploymentDataManager)
-
selectLatestDeployment
public Deployment selectLatestDeployment(String deploymentName)
- Specified by:
selectLatestDeploymentin interfaceDeploymentEntityManager
-
-