java.lang.Object
de.digitalcollections.cudami.server.business.impl.service.identifiable.IdentifiableServiceImpl<E>
de.digitalcollections.cudami.server.business.impl.service.identifiable.entity.EntityServiceImpl<de.digitalcollections.model.api.identifiable.entity.Topic>
de.digitalcollections.cudami.server.business.impl.service.identifiable.entity.TopicServiceImpl
All Implemented Interfaces:
EntityService<de.digitalcollections.model.api.identifiable.entity.Topic>, TopicService, IdentifiableService<de.digitalcollections.model.api.identifiable.entity.Topic>

@Service
public class TopicServiceImpl
extends EntityServiceImpl<de.digitalcollections.model.api.identifiable.entity.Topic>
implements TopicService
Service for Topic handling.
  • Constructor Details

    • TopicServiceImpl

      @Autowired public TopicServiceImpl​(TopicRepository repository)
  • Method Details

    • getSubtopics

      public java.util.List<de.digitalcollections.model.api.identifiable.entity.parts.Subtopic> getSubtopics​(de.digitalcollections.model.api.identifiable.entity.Topic topic)
      Specified by:
      getSubtopics in interface TopicService
    • getSubtopics

      public java.util.List<de.digitalcollections.model.api.identifiable.entity.parts.Subtopic> getSubtopics​(java.util.UUID uuid)
      Specified by:
      getSubtopics in interface TopicService