Package org.ehrbase.service.experimental
Class ItemTagServiceImpl
java.lang.Object
org.ehrbase.service.experimental.ItemTagServiceImpl
- All Implemented Interfaces:
org.ehrbase.api.service.experimental.ItemTagService
@Service
public class ItemTagServiceImpl
extends Object
implements org.ehrbase.api.service.experimental.ItemTagService
ItemTagService implementation.-
Constructor Summary
ConstructorsConstructorDescriptionItemTagServiceImpl(ItemTagRepository itemTagRepository, org.ehrbase.api.service.EhrService ehrService) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDelete(UUID ownerId, UUID targetVoId, org.ehrbase.api.dto.experimental.ItemTagDto.ItemTagRMType targetType, Collection<UUID> ids) bulkUpsert(UUID ownerId, UUID targetId, org.ehrbase.api.dto.experimental.ItemTagDto.ItemTagRMType targetType, List<org.ehrbase.api.dto.experimental.ItemTagDto> itemTags) List<org.ehrbase.api.dto.experimental.ItemTagDto> findItemTag(UUID ownerId, UUID targetVoId, org.ehrbase.api.dto.experimental.ItemTagDto.ItemTagRMType targetType, Collection<UUID> ids, Collection<String> keys)
-
Constructor Details
-
ItemTagServiceImpl
public ItemTagServiceImpl(ItemTagRepository itemTagRepository, org.ehrbase.api.service.EhrService ehrService)
-
-
Method Details
-
bulkUpsert
public List<UUID> bulkUpsert(UUID ownerId, UUID targetId, org.ehrbase.api.dto.experimental.ItemTagDto.ItemTagRMType targetType, List<org.ehrbase.api.dto.experimental.ItemTagDto> itemTags) - Specified by:
bulkUpsertin interfaceorg.ehrbase.api.service.experimental.ItemTagService
-
findItemTag
public List<org.ehrbase.api.dto.experimental.ItemTagDto> findItemTag(UUID ownerId, UUID targetVoId, org.ehrbase.api.dto.experimental.ItemTagDto.ItemTagRMType targetType, Collection<UUID> ids, Collection<String> keys) - Specified by:
findItemTagin interfaceorg.ehrbase.api.service.experimental.ItemTagService
-
bulkDelete
public void bulkDelete(UUID ownerId, UUID targetVoId, org.ehrbase.api.dto.experimental.ItemTagDto.ItemTagRMType targetType, Collection<UUID> ids) - Specified by:
bulkDeletein interfaceorg.ehrbase.api.service.experimental.ItemTagService
-