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