Class DigitalObjectLinkedDataFileResourceServiceImpl
java.lang.Object
de.digitalcollections.cudami.server.business.impl.service.identifiable.resource.DigitalObjectLinkedDataFileResourceServiceImpl
- All Implemented Interfaces:
DigitalObjectLinkedDataFileResourceService
@Service
public class DigitalObjectLinkedDataFileResourceServiceImpl
extends Object
implements DigitalObjectLinkedDataFileResourceService
-
Constructor Summary
ConstructorsConstructorDescriptionDigitalObjectLinkedDataFileResourceServiceImpl(DigitalObjectLinkedDataFileResourceRepository linkedDataFileResourceRepository, LinkedDataFileResourceService linkedDataFileResourceService) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject) List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource>getLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject) Returns the list of LinkedDataFileResources for a DigitalObjectvoidsetLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject, List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> linkedDataFileResources) Saves the list of LinkedDataFileResources for a DigitalObject
-
Constructor Details
-
DigitalObjectLinkedDataFileResourceServiceImpl
public DigitalObjectLinkedDataFileResourceServiceImpl(DigitalObjectLinkedDataFileResourceRepository linkedDataFileResourceRepository, LinkedDataFileResourceService linkedDataFileResourceService)
-
-
Method Details
-
deleteLinkedDataFileResources
public void deleteLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject) throws ServiceException - Specified by:
deleteLinkedDataFileResourcesin interfaceDigitalObjectLinkedDataFileResourceService- Throws:
ServiceException
-
getLinkedDataFileResources
public List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> getLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject) throws ServiceException Description copied from interface:DigitalObjectLinkedDataFileResourceServiceReturns the list of LinkedDataFileResources for a DigitalObject- Specified by:
getLinkedDataFileResourcesin interfaceDigitalObjectLinkedDataFileResourceService- Parameters:
digitalObject- the DigitalObject- Returns:
- list of LinkedDataFileResources
- Throws:
ServiceException
-
setLinkedDataFileResources
public void setLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject, List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> linkedDataFileResources) throws ServiceException Description copied from interface:DigitalObjectLinkedDataFileResourceServiceSaves the list of LinkedDataFileResources for a DigitalObject- Specified by:
setLinkedDataFileResourcesin interfaceDigitalObjectLinkedDataFileResourceService- Parameters:
digitalObject- the DigitalObjectlinkedDataFileResources- list of LinkedDataFileResources to be persisted- Throws:
ServiceException
-