Class DataObjectDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectDefinitionEntity,DataObjectDefinitionDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectDefinitionEntity,DataObjectDefinitionDataManager>
com.flowable.dataobject.engine.impl.persistence.entity.DataObjectDefinitionEntityManagerImpl
- All Implemented Interfaces:
DataObjectDefinitionEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectDefinitionEntity>
public class DataObjectDefinitionEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectDefinitionEntity,DataObjectDefinitionDataManager>
implements DataObjectDefinitionEntityManager
-
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
ConstructorsConstructorDescriptionDataObjectDefinitionEntityManagerImpl
(DataObjectEngineConfiguration configuration, DataObjectDefinitionDataManager dataObjectDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionlong
void
delete
(DataObjectDefinitionEntity entity, boolean fireDeleteEvent) void
deleteDataObjectDefinitionsByDeploymentId
(String deploymentId) findDataObjectDefinitionByDeploymentAndKey
(String deploymentId, String dataObjectDefinitionKey) findDataObjectDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String dataObjectDefinitionKey, String tenantId) findDataObjectDefinitionByKeyAndVersion
(String dataObjectDefinitionKey, Integer dataObjectVersion) findDataObjectDefinitionByKeyAndVersionAndTenantId
(String dataObjectDefinitionKey, Integer dataObjectVersion, String tenantId) findDataObjectDefinitionByParentDeploymentIdAndKey
(String parentDeploymentId, String dataObjectDefinitionKey) findDataObjectDefinitionByParentDeploymentIdAndKeyAndTenantId
(String parentDeploymentId, String dataObjectDefinitionKey, String tenantId) findLatestDataObjectDefinitionByKey
(String dataObjectDefinitionKey) findLatestDataObjectDefinitionByKeyAndTenantId
(String dataObjectDefinitionKey, String tenantId) 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, insert, insert, 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, insert, insert, update, update
-
Constructor Details
-
DataObjectDefinitionEntityManagerImpl
public DataObjectDefinitionEntityManagerImpl(DataObjectEngineConfiguration configuration, DataObjectDefinitionDataManager dataObjectDefinitionDataManager)
-
-
Method Details
-
findLatestDataObjectDefinitionByKey
public DataObjectDefinitionEntity findLatestDataObjectDefinitionByKey(String dataObjectDefinitionKey) - Specified by:
findLatestDataObjectDefinitionByKey
in interfaceDataObjectDefinitionEntityManager
-
findLatestDataObjectDefinitionByKeyAndTenantId
public DataObjectDefinitionEntity findLatestDataObjectDefinitionByKeyAndTenantId(String dataObjectDefinitionKey, String tenantId) - Specified by:
findLatestDataObjectDefinitionByKeyAndTenantId
in interfaceDataObjectDefinitionEntityManager
-
findDataObjectDefinitionByDeploymentAndKey
public DataObjectDefinitionEntity findDataObjectDefinitionByDeploymentAndKey(String deploymentId, String dataObjectDefinitionKey) - Specified by:
findDataObjectDefinitionByDeploymentAndKey
in interfaceDataObjectDefinitionEntityManager
-
findDataObjectDefinitionByDeploymentAndKeyAndTenantId
public DataObjectDefinitionEntity findDataObjectDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String dataObjectDefinitionKey, String tenantId) - Specified by:
findDataObjectDefinitionByDeploymentAndKeyAndTenantId
in interfaceDataObjectDefinitionEntityManager
-
findDataObjectDefinitionByParentDeploymentIdAndKey
public DataObjectDefinitionEntity findDataObjectDefinitionByParentDeploymentIdAndKey(String parentDeploymentId, String dataObjectDefinitionKey) - Specified by:
findDataObjectDefinitionByParentDeploymentIdAndKey
in interfaceDataObjectDefinitionEntityManager
-
findDataObjectDefinitionByParentDeploymentIdAndKeyAndTenantId
public DataObjectDefinitionEntity findDataObjectDefinitionByParentDeploymentIdAndKeyAndTenantId(String parentDeploymentId, String dataObjectDefinitionKey, String tenantId) - Specified by:
findDataObjectDefinitionByParentDeploymentIdAndKeyAndTenantId
in interfaceDataObjectDefinitionEntityManager
-
createDataObjectDefinitionQuery
- Specified by:
createDataObjectDefinitionQuery
in interfaceDataObjectDefinitionEntityManager
-
findByCriteria
- Specified by:
findByCriteria
in interfaceDataObjectDefinitionEntityManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceDataObjectDefinitionEntityManager
-
findDataObjectDefinitionByKeyAndVersion
public DataObjectDefinitionEntity findDataObjectDefinitionByKeyAndVersion(String dataObjectDefinitionKey, Integer dataObjectVersion) - Specified by:
findDataObjectDefinitionByKeyAndVersion
in interfaceDataObjectDefinitionEntityManager
-
findDataObjectDefinitionByKeyAndVersionAndTenantId
public DataObjectDefinitionEntity findDataObjectDefinitionByKeyAndVersionAndTenantId(String dataObjectDefinitionKey, Integer dataObjectVersion, String tenantId) - Specified by:
findDataObjectDefinitionByKeyAndVersionAndTenantId
in interfaceDataObjectDefinitionEntityManager
-
deleteDataObjectDefinitionsByDeploymentId
- Specified by:
deleteDataObjectDefinitionsByDeploymentId
in interfaceDataObjectDefinitionEntityManager
-
delete
- Specified by:
delete
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectDefinitionEntity>
- Overrides:
delete
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectDefinitionEntity,
DataObjectDefinitionDataManager>
-