Class DataObjectVariableEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectVariableEntity,DataObjectVariableDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectVariableEntity,DataObjectVariableDataManager>
com.flowable.dataobject.engine.impl.persistence.entity.DataObjectVariableEntityManagerImpl
- All Implemented Interfaces:
DataObjectVariableEntityManager,org.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectVariableEntity>
public class DataObjectVariableEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectVariableEntity,DataObjectVariableDataManager>
implements DataObjectVariableEntityManager
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionDataObjectVariableEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectVariableDataManager dataObjectVariableDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncreate(String dataInstanceId, String name, org.flowable.variable.api.types.VariableType type, Object value) voiddelete(DataObjectVariableEntity entity, boolean fireDeleteEvent) voiddeleteDataObjectVariablesByMasterDataDefinitionId(String masterDataDefinitionId) voiddeleteDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId) findDataObjectVariableByMasterDataInstanceIdAndName(String masterDataInstanceId, String variableName) findDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId) findDataObjectVariablesByMasterDataInstanceIdAndNames(String masterDataInstanceId, Collection<String> names) findDataObjectVariablesByMasterDataInstanceIds(Set<String> masterDataInstanceIds) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
DataObjectVariableEntityManagerImpl
public DataObjectVariableEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectVariableDataManager dataObjectVariableDataManager)
-
-
Method Details
-
create
public DataObjectVariableEntity create(String dataInstanceId, String name, org.flowable.variable.api.types.VariableType type, Object value) - Specified by:
createin interfaceDataObjectVariableEntityManager
-
findDataObjectVariablesByMasterDataInstanceId
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId) - Specified by:
findDataObjectVariablesByMasterDataInstanceIdin interfaceDataObjectVariableEntityManager
-
findDataObjectVariablesByMasterDataInstanceIds
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceIds(Set<String> masterDataInstanceIds) - Specified by:
findDataObjectVariablesByMasterDataInstanceIdsin interfaceDataObjectVariableEntityManager
-
findDataObjectVariableByMasterDataInstanceIdAndName
public DataObjectVariableEntity findDataObjectVariableByMasterDataInstanceIdAndName(String masterDataInstanceId, String variableName) - Specified by:
findDataObjectVariableByMasterDataInstanceIdAndNamein interfaceDataObjectVariableEntityManager
-
findDataObjectVariablesByMasterDataInstanceIdAndNames
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceIdAndNames(String masterDataInstanceId, Collection<String> names) - Specified by:
findDataObjectVariablesByMasterDataInstanceIdAndNamesin interfaceDataObjectVariableEntityManager
-
delete
- Specified by:
deletein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<DataObjectVariableEntity>- Overrides:
deletein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<DataObjectVariableEntity,DataObjectVariableDataManager>
-
deleteDataObjectVariablesByMasterDataInstanceId
- Specified by:
deleteDataObjectVariablesByMasterDataInstanceIdin interfaceDataObjectVariableEntityManager
-
deleteDataObjectVariablesByMasterDataDefinitionId
- Specified by:
deleteDataObjectVariablesByMasterDataDefinitionIdin interfaceDataObjectVariableEntityManager
-