Interface DigitalObjectLinkedDataFileResourceService

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleteLinkedDataFileResources​(UUID digitalObjectUuid)  
      List<de.digitalcollections.model.identifiable.resource.LinkedDataFileResource> getLinkedDataFileResources​(UUID digitalObjectUuid)
      Returns the list of LinkedDataFileResources for a DigitalObject, identified by its UUID
      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
    • 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 DigitalObject
        linkedDataFileResources - list of LinkedDataFileResources to be persisted
        Returns:
        list of persisted LinkedDataFileResources