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.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(de.digitalcollections.model.api.identifiable.entity.Topic topic)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, addRelation, addRelation, filteringForActive, getByRefId, getRelatedFileResources, getRelatedFileResources, getRelations, getRelations, saveRelatedFileResources, saveRelatedFileResources, saveRelationsMethods inherited from class de.digitalcollections.cudami.server.business.impl.service.identifiable.IdentifiableServiceImpl
count, find, find, find, get, get, get, getByIdentifier, reduceMultilanguageFieldsToGivenLocale, save, updateMethods 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, addRelation, addRelation, getByRefId, getRelatedFileResources, getRelatedFileResources, getRelations, getRelations, saveRelatedFileResources, saveRelatedFileResources, saveRelationsMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
cleanupLabelFromUnwantedLocales, count, find, find, find, get, get, get, getByIdentifier, save, update
-
Constructor Details
-
TopicServiceImpl
-
-
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:
getSubtopicsin interfaceTopicService
-
getSubtopics
public java.util.List<de.digitalcollections.model.api.identifiable.entity.parts.Subtopic> getSubtopics(java.util.UUID uuid)- Specified by:
getSubtopicsin interfaceTopicService
-