Interface UpdatePropertiesService

    • Method Detail

      • updateProperties

        void updateProperties​(String txId,
                              String userPrincipal,
                              FedoraId fedoraId,
                              String sparqlUpdateStatement)
                       throws MalformedRdfException,
                              AccessDeniedException
        Update the provided properties with a SPARQL Update query. The updated properties may be serialized to the persistence layer.
        Parameters:
        txId - the Transaction Id
        userPrincipal - the user performing the service
        fedoraId - the internal Id of the fedora resource to update
        sparqlUpdateStatement - sparql update statement
        Throws:
        MalformedRdfException - if malformed rdf exception occurred
        AccessDeniedException - if access denied in updating properties