Class TopicServiceImpl
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.
-
Field Summary
Fields inherited from class de.digitalcollections.cudami.server.business.impl.service.identifiable.entity.EntityServiceImpl
hookProperties, httpClientFields inherited from class de.digitalcollections.cudami.server.business.impl.service.identifiable.IdentifiableServiceImpl
repository -
Constructor Summary
Constructors Constructor Description TopicServiceImpl(TopicRepository repository) -
Method Summary
Modifier and Type Method Description java.util.List<de.digitalcollections.model.api.identifiable.entity.parts.Subtopic>getSubtopics(java.util.UUID uuid)Methods inherited from class de.digitalcollections.cudami.server.business.impl.service.identifiable.entity.EntityServiceImpl
addRelatedFileresource, addRelatedFileresource, buildNotificationUrl, filteringForActive, getByRefId, getRandom, getRelatedFileResources, getRelatedFileResources, save, saveRelatedFileResources, saveRelatedFileResources, sendNotification, updateMethods inherited from class de.digitalcollections.cudami.server.business.impl.service.identifiable.IdentifiableServiceImpl
count, delete, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, reduceMultilanguageFieldsToGivenLocale, setDefaultSortingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.entity.EntityService
addRelatedFileresource, addRelatedFileresource, getByRefId, getRandom, getRelatedFileResources, getRelatedFileResources, saveRelatedFileResources, saveRelatedFileResourcesMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
cleanupLabelFromUnwantedLocales, count, delete, delete, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, save, updateMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.entity.TopicService
getSubtopics
-
Constructor Details
-
Method Details
-
getSubtopics
public java.util.List<de.digitalcollections.model.api.identifiable.entity.parts.Subtopic> getSubtopics(java.util.UUID uuid)- Specified by:
getSubtopicsin interfaceTopicService
-