Class DeploymentEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DeploymentEntity, DeploymentDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ProcessEngineConfigurationImpl, DeploymentEntity, DeploymentDataManager>
org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager<DeploymentEntity, DeploymentDataManager>
org.flowable.engine.impl.persistence.entity.DeploymentEntityManagerImpl
- All Implemented Interfaces:
EntityManager<DeploymentEntity>, DeploymentEntityManager
public class DeploymentEntityManagerImpl
extends AbstractProcessEngineEntityManager<DeploymentEntity, DeploymentDataManager>
implements DeploymentEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class AbstractEngineEntityManager
engineConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionDeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeploymentDataManager deploymentDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteDeployment(String deploymentId, boolean cascade) protected voiddeleteHistoricTaskEventLogEntriesForProcessDefinitions(List<ProcessDefinition> processDefinitions) protected voiddeleteProcessDefinitionsForDeployment(String deploymentId) protected voiddeleteProcessInstancesForProcessDefinitions(List<ProcessDefinition> processDefinitions) longfindDeploymentCountByNativeQuery(Map<String, Object> parameterMap) longfindDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery) findDeploymentsByNativeQuery(Map<String, Object> parameterMap) findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery) getDeploymentResourceNames(String deploymentId) protected ExecutionEntityManagerprotected ModelEntityManagerprotected ProcessDefinitionEntityManagerprotected ProcessDefinitionInfoEntityManagerprotected ResourceEntityManagervoidinsert(DeploymentEntity deployment) protected voidupdateRelatedModels(String deploymentId) Methods inherited from class AbstractProcessEngineEntityManager
createEntityEventMethods inherited from class AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class AbstractEntityManager
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update, update
-
Constructor Details
-
DeploymentEntityManagerImpl
public DeploymentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, DeploymentDataManager deploymentDataManager)
-
-
Method Details
-
insert
- Specified by:
insertin interfaceEntityManager<DeploymentEntity>- Overrides:
insertin classAbstractEntityManager<DeploymentEntity, DeploymentDataManager>
-
deleteDeployment
- Specified by:
deleteDeploymentin interfaceDeploymentEntityManager
-
updateRelatedModels
-
deleteProcessDefinitionsForDeployment
-
deleteProcessInstancesForProcessDefinitions
protected void deleteProcessInstancesForProcessDefinitions(List<ProcessDefinition> processDefinitions) -
deleteHistoricTaskEventLogEntriesForProcessDefinitions
protected void deleteHistoricTaskEventLogEntriesForProcessDefinitions(List<ProcessDefinition> processDefinitions) -
findDeploymentCountByQueryCriteria
- Specified by:
findDeploymentCountByQueryCriteriain interfaceDeploymentEntityManager
-
findDeploymentsByQueryCriteria
- Specified by:
findDeploymentsByQueryCriteriain interfaceDeploymentEntityManager
-
getDeploymentResourceNames
- Specified by:
getDeploymentResourceNamesin interfaceDeploymentEntityManager
-
findDeploymentsByNativeQuery
- Specified by:
findDeploymentsByNativeQueryin interfaceDeploymentEntityManager
-
findDeploymentCountByNativeQuery
- Specified by:
findDeploymentCountByNativeQueryin interfaceDeploymentEntityManager
-
getResourceEntityManager
-
getModelEntityManager
-
getProcessDefinitionEntityManager
-
getProcessDefinitionInfoEntityManager
-
getExecutionEntityManager
-