Class 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 Detail

      • TopicServiceImpl

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

      • getSubtopics

        public 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 List<de.digitalcollections.model.api.identifiable.entity.parts.Subtopic> getSubtopics​(UUID uuid)
        Specified by:
        getSubtopics in interface TopicService