Interface DigitalObjectLinkedDataFileResourceService
- All Known Implementing Classes:
DigitalObjectLinkedDataFileResourceServiceImpl
public interface DigitalObjectLinkedDataFileResourceService
Service for LinkedDataFileResource handling.
-
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
-
Method Details
-
deleteLinkedDataFileResources
void deleteLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject) throws ServiceException - Throws:
ServiceException
-
getLinkedDataFileResources
List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> getLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject) throws ServiceException Returns the list of LinkedDataFileResources for a DigitalObject- Parameters:
digitalObject- the DigitalObject- Returns:
- list of LinkedDataFileResources
- Throws:
ServiceException
-
setLinkedDataFileResources
void setLinkedDataFileResources(de.digitalcollections.model.identifiable.entity.digitalobject.DigitalObject digitalObject, List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> linkedDataFileResources) throws ServiceException Saves the list of LinkedDataFileResources for a DigitalObject- Parameters:
digitalObject- the DigitalObjectlinkedDataFileResources- list of LinkedDataFileResources to be persisted- Throws:
ServiceException
-