public class DataObjectVariableEntityManagerImpl extends AbstractEngineEntityManager<DataObjectEngineConfiguration,DataObjectVariableEntity,DataObjectVariableDataManager> implements DataObjectVariableEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
DataObjectVariableEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration,
DataObjectVariableDataManager dataObjectVariableDataManager) |
Modifier and Type | Method and 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) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public DataObjectVariableEntityManagerImpl(DataObjectEngineConfiguration dataObjectEngineConfiguration, DataObjectVariableDataManager dataObjectVariableDataManager)
public DataObjectVariableEntity create(String dataInstanceId, String name, VariableType type, Object value)
create
in interface DataObjectVariableEntityManager
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId)
findDataObjectVariablesByMasterDataInstanceId
in interface DataObjectVariableEntityManager
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceIds(Set<String> masterDataInstanceIds)
findDataObjectVariablesByMasterDataInstanceIds
in interface DataObjectVariableEntityManager
public DataObjectVariableEntity findDataObjectVariableByMasterDataInstanceIdAndName(String masterDataInstanceId, String variableName)
findDataObjectVariableByMasterDataInstanceIdAndName
in interface DataObjectVariableEntityManager
public List<DataObjectVariableEntity> findDataObjectVariablesByMasterDataInstanceIdAndNames(String masterDataInstanceId, Collection<String> names)
findDataObjectVariablesByMasterDataInstanceIdAndNames
in interface DataObjectVariableEntityManager
public void delete(DataObjectVariableEntity entity, boolean fireDeleteEvent)
delete
in interface EntityManager<DataObjectVariableEntity>
delete
in class AbstractEntityManager<DataObjectVariableEntity,DataObjectVariableDataManager>
public void deleteDataObjectVariablesByMasterDataInstanceId(String masterDataInstanceId)
deleteDataObjectVariablesByMasterDataInstanceId
in interface DataObjectVariableEntityManager
public void deleteDataObjectVariablesByMasterDataDefinitionId(String masterDataDefinitionId)
deleteDataObjectVariablesByMasterDataDefinitionId
in interface DataObjectVariableEntityManager