Class DataObjectDeploymentEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectDeploymentEntity,DataObjectDeploymentDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectDeploymentEntity,DataObjectDeploymentDataManager>
com.flowable.dataobject.engine.impl.persistence.entity.DataObjectDeploymentEntityManagerImpl
- All Implemented Interfaces:
DataObjectDeploymentEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectDeploymentEntity>
public class DataObjectDeploymentEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectDeploymentEntity,DataObjectDeploymentDataManager>
implements DataObjectDeploymentEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorsConstructorDescriptionDataObjectDeploymentEntityManagerImpl
(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectDeploymentDataManager deploymentDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(DataObjectDeploymentEntity entity, boolean cascade) protected void
protected void
deleteDataObjectDefinitionsForDeployment
(String deploymentId) void
deleteDeployment
(String deploymentId) long
findDeploymentCountByNativeQuery
(Map<String, Object> parameterMap) long
findDeploymentCountByQueryCriteria
(DataObjectDeploymentQueryImpl deploymentQuery) findDeploymentsByNativeQuery
(Map<String, Object> parameterMap) findDeploymentsByQueryCriteria
(DataObjectDeploymentQueryImpl deploymentQuery) protected DataObjectDefinitionEntity
findLatestDataObjectDefinition
(DataObjectDefinition dataObjectDefinition) getDeploymentResourceNames
(String deploymentId) void
insert
(DataObjectDeploymentEntity deployment) void
insert
(DataObjectDeploymentEntity deployment, boolean fireEvent) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, setDataManager, update, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, findById, update, update
-
Constructor Details
-
DataObjectDeploymentEntityManagerImpl
public DataObjectDeploymentEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectDeploymentDataManager deploymentDataManager)
-
-
Method Details
-
insert
- Specified by:
insert
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectDeploymentEntity>
- Overrides:
insert
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectDeploymentEntity,
DataObjectDeploymentDataManager>
-
insert
- Specified by:
insert
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectDeploymentEntity>
- Overrides:
insert
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectDeploymentEntity,
DataObjectDeploymentDataManager>
-
delete
- Specified by:
delete
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectDeploymentEntity>
- Overrides:
delete
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectDeploymentEntity,
DataObjectDeploymentDataManager>
-
deleteDeployment
- Specified by:
deleteDeployment
in interfaceDataObjectDeploymentEntityManager
-
deleteDataObjectDefinitionsForDeployment
-
deleteDataObjectDefinitionIdentityLinks
-
findLatestDataObjectDefinition
protected DataObjectDefinitionEntity findLatestDataObjectDefinition(DataObjectDefinition dataObjectDefinition) -
createDataObjectDeploymentQuery
- Specified by:
createDataObjectDeploymentQuery
in interfaceDataObjectDeploymentEntityManager
-
findDeploymentCountByQueryCriteria
- Specified by:
findDeploymentCountByQueryCriteria
in interfaceDataObjectDeploymentEntityManager
-
findDeploymentsByQueryCriteria
public List<DataObjectDeployment> findDeploymentsByQueryCriteria(DataObjectDeploymentQueryImpl deploymentQuery) - Specified by:
findDeploymentsByQueryCriteria
in interfaceDataObjectDeploymentEntityManager
-
getDeploymentResourceNames
- Specified by:
getDeploymentResourceNames
in interfaceDataObjectDeploymentEntityManager
-
findDeploymentsByNativeQuery
- Specified by:
findDeploymentsByNativeQuery
in interfaceDataObjectDeploymentEntityManager
-
findDeploymentCountByNativeQuery
- Specified by:
findDeploymentCountByNativeQuery
in interfaceDataObjectDeploymentEntityManager
-