public class MasterDataInstanceEntityManagerImpl extends AbstractEngineEntityManager<DataObjectEngineConfiguration,MasterDataInstanceEntity,MasterDataInstanceDataManager> implements MasterDataInstanceEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
MasterDataInstanceEntityManagerImpl(DataObjectEngineConfiguration configuration,
MasterDataInstanceDataManager masterDataInstanceDataManager) |
Modifier and Type | Method and Description |
---|---|
long |
countByCriteria(MasterDataInstanceQuery query) |
MasterDataInstanceQuery |
createMasterDataInstanceQuery() |
void |
delete(MasterDataInstanceEntity entity,
boolean fireDeleteEvent) |
void |
deleteMasterDataInstancesByDefinitionId(String definitionId) |
List<MasterDataInstance> |
findByCriteria(MasterDataInstanceQuery query) |
protected TranslationService |
getTranslationService() |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public MasterDataInstanceEntityManagerImpl(DataObjectEngineConfiguration configuration, MasterDataInstanceDataManager masterDataInstanceDataManager)
public MasterDataInstanceQuery createMasterDataInstanceQuery()
createMasterDataInstanceQuery
in interface MasterDataInstanceEntityManager
public List<MasterDataInstance> findByCriteria(MasterDataInstanceQuery query)
findByCriteria
in interface MasterDataInstanceEntityManager
public long countByCriteria(MasterDataInstanceQuery query)
countByCriteria
in interface MasterDataInstanceEntityManager
public void deleteMasterDataInstancesByDefinitionId(String definitionId)
deleteMasterDataInstancesByDefinitionId
in interface MasterDataInstanceEntityManager
public void delete(MasterDataInstanceEntity entity, boolean fireDeleteEvent)
delete
in interface EntityManager<MasterDataInstanceEntity>
delete
in class AbstractEntityManager<MasterDataInstanceEntity,MasterDataInstanceDataManager>
protected TranslationService getTranslationService()