Class DataObjectVariableEntityManagerImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectVariableEntity,DataObjectVariableDataManager>
-
- com.flowable.dataobject.engine.impl.persistence.entity.DataObjectVariableEntityManagerImpl
-
- All Implemented Interfaces:
DataObjectVariableEntityManager
,EntityManager<DataObjectVariableEntity>
public class DataObjectVariableEntityManagerImpl extends AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectVariableEntity,DataObjectVariableDataManager> implements DataObjectVariableEntityManager
-
-
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
Constructors Constructor Description DataObjectVariableEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectVariableDataManager dataObjectVariableDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataObjectVariableEntity
create(String dataInstanceId, String name, VariableType type, Object value)
void
delete(DataObjectVariableEntity entity, boolean fireDeleteEvent)
void
deleteDataObjectVariablesByMasterDataDefinitionId(String masterDataDefinitionId)
void
deleteDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId)
DataObjectVariableEntity
findDataObjectVariableByMasterDataInstanceIdAndName(String masterDataInstanceId, String variableName)
List<DataObjectVariableEntity>
findDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId)
List<DataObjectVariableEntity>
findDataObjectVariablesByMasterDataInstanceIdAndNames(String masterDataInstanceId, Collection<String> names)
List<DataObjectVariableEntity>
findDataObjectVariablesByMasterDataInstanceIds(Set<String> masterDataInstanceIds)
-
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 Detail
-
DataObjectVariableEntityManagerImpl
public DataObjectVariableEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectVariableDataManager dataObjectVariableDataManager)
-
-
Method Detail
-
create
public DataObjectVariableEntity create(String dataInstanceId, String name, VariableType type, Object value)
- Specified by:
create
in interfaceDataObjectVariableEntityManager
-
findDataObjectVariablesByMasterDataInstanceId
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId)
- Specified by:
findDataObjectVariablesByMasterDataInstanceId
in interfaceDataObjectVariableEntityManager
-
findDataObjectVariablesByMasterDataInstanceIds
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceIds(Set<String> masterDataInstanceIds)
- Specified by:
findDataObjectVariablesByMasterDataInstanceIds
in interfaceDataObjectVariableEntityManager
-
findDataObjectVariableByMasterDataInstanceIdAndName
public DataObjectVariableEntity findDataObjectVariableByMasterDataInstanceIdAndName(String masterDataInstanceId, String variableName)
- Specified by:
findDataObjectVariableByMasterDataInstanceIdAndName
in interfaceDataObjectVariableEntityManager
-
findDataObjectVariablesByMasterDataInstanceIdAndNames
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceIdAndNames(String masterDataInstanceId, Collection<String> names)
- Specified by:
findDataObjectVariablesByMasterDataInstanceIdAndNames
in interfaceDataObjectVariableEntityManager
-
delete
public void delete(DataObjectVariableEntity entity, boolean fireDeleteEvent)
- Specified by:
delete
in interfaceEntityManager<DataObjectVariableEntity>
- Overrides:
delete
in classAbstractEntityManager<DataObjectVariableEntity,DataObjectVariableDataManager>
-
deleteDataObjectVariablesByMasterDataInstanceId
public void deleteDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId)
- Specified by:
deleteDataObjectVariablesByMasterDataInstanceId
in interfaceDataObjectVariableEntityManager
-
deleteDataObjectVariablesByMasterDataDefinitionId
public void deleteDataObjectVariablesByMasterDataDefinitionId(String masterDataDefinitionId)
- Specified by:
deleteDataObjectVariablesByMasterDataDefinitionId
in interfaceDataObjectVariableEntityManager
-
-