Class DataObjectDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectDefinitionEntity,DataObjectDefinitionDataManager>
com.flowable.dataobject.engine.impl.persistence.entity.DataObjectDefinitionEntityManagerImpl
- All Implemented Interfaces:
DataObjectDefinitionEntityManager
,EntityManager<DataObjectDefinitionEntity>
public class DataObjectDefinitionEntityManagerImpl
extends 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
ConstructorDescriptionDataObjectDefinitionEntityManagerImpl
(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) 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
-
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
-
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 interfaceEntityManager<DataObjectDefinitionEntity>
- Overrides:
delete
in classAbstractEntityManager<DataObjectDefinitionEntity,
DataObjectDefinitionDataManager>
-