Interface DigitalObjectLinkedDataFileResourceService
-
- All Known Implementing Classes:
DigitalObjectLinkedDataFileResourceServiceImpl
public interface DigitalObjectLinkedDataFileResourceServiceService for LinkedDataFileResource handling.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteLinkedDataFileResources(UUID digitalObjectUuid)List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource>getLinkedDataFileResources(UUID digitalObjectUuid)Returns the list of LinkedDataFileResources for a DigitalObject, identified by its UUIDList<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource>setLinkedDataFileResources(UUID digitalObjectUuid, List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> linkedDataFileResources)Saves the list of LinkedDataFileResources for a DigitalObject, identified by its UUID
-
-
-
Method Detail
-
getLinkedDataFileResources
List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> getLinkedDataFileResources(UUID digitalObjectUuid)
Returns the list of LinkedDataFileResources for a DigitalObject, identified by its UUID- Parameters:
digitalObjectUuid- the UUID of the DigitalObject- Returns:
- list of LinkedDataFileResources
-
setLinkedDataFileResources
List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> setLinkedDataFileResources(UUID digitalObjectUuid, List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> linkedDataFileResources)
Saves the list of LinkedDataFileResources for a DigitalObject, identified by its UUID- Parameters:
digitalObjectUuid- the UUID of the DigitalObjectlinkedDataFileResources- list of LinkedDataFileResources to be persisted- Returns:
- list of persisted LinkedDataFileResources
-
deleteLinkedDataFileResources
void deleteLinkedDataFileResources(UUID digitalObjectUuid) throws CudamiServiceException
- Throws:
CudamiServiceException
-
-