Class AgentServiceImpl
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.identifiable.entity.agent.Agent>
de.digitalcollections.cudami.server.business.impl.service.identifiable.entity.agent.AgentServiceImpl
- All Implemented Interfaces:
AgentService,EntityService<de.digitalcollections.model.identifiable.entity.agent.Agent>,IdentifiableService<de.digitalcollections.model.identifiable.entity.agent.Agent>
@Service public class AgentServiceImpl extends EntityServiceImpl<de.digitalcollections.model.identifiable.entity.agent.Agent> implements AgentService
Service for Agent 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
identifierRepository, repository -
Constructor Summary
Constructors Constructor Description AgentServiceImpl(AgentRepository repository, IdentifierRepository identifierRepository, UrlAliasService urlAliasService, CudamiConfig cudamiConfig) -
Method Summary
Modifier and Type Method Description java.util.Set<de.digitalcollections.model.identifiable.entity.DigitalObject>getDigitalObjects(java.util.UUID uuidAgent)java.util.Set<de.digitalcollections.model.identifiable.entity.work.Work>getWorks(java.util.UUID uuidAgent)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
addRelatedEntity, count, delete, deleteIdentifiers, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, getLanguages, getRelatedEntities, reduceMultilanguageFieldsToGivenLocale, saveIdentifiers, saveRelatedEntities, 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.agent.AgentService
getWorksMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.entity.EntityService
getByRefId, getRandomMethods inherited from interface de.digitalcollections.cudami.server.business.api.service.identifiable.IdentifiableService
addRelatedEntity, addRelatedEntity, addRelatedFileresource, addRelatedFileresource, cleanupLabelFromUnwantedLocales, count, delete, delete, deleteIdentifiers, find, find, find, findAllFull, findAllReduced, findByLanguageAndInitial, get, get, get, getByIdentifier, getLanguages, getRelatedEntities, getRelatedEntities, getRelatedFileResources, getRelatedFileResources, save, saveRelatedEntities, saveRelatedEntities, saveRelatedFileResources, saveRelatedFileResources, update
-
Constructor Details
-
AgentServiceImpl
@Autowired public AgentServiceImpl(AgentRepository repository, IdentifierRepository identifierRepository, UrlAliasService urlAliasService, CudamiConfig cudamiConfig)
-
-
Method Details
-
getDigitalObjects
public java.util.Set<de.digitalcollections.model.identifiable.entity.DigitalObject> getDigitalObjects(java.util.UUID uuidAgent)- Specified by:
getDigitalObjectsin interfaceAgentService
-
getWorks
public java.util.Set<de.digitalcollections.model.identifiable.entity.work.Work> getWorks(java.util.UUID uuidAgent)- Specified by:
getWorksin interfaceAgentService
-