Class UpdateNonRdfSourceOperation

All Implemented Interfaces:
org.fcrepo.kernel.api.operations.NonRdfSourceOperation, org.fcrepo.kernel.api.operations.ResourceOperation

Operation for updating a non-rdf source
Author:
bbpennel
  • Constructor Details

    • UpdateNonRdfSourceOperation

      protected UpdateNonRdfSourceOperation(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId rescId, InputStream content)
      Constructor for internal binaries.
      Parameters:
      rescId - the internal identifier.
      content - the stream of the content.
    • UpdateNonRdfSourceOperation

      protected UpdateNonRdfSourceOperation(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId rescId, URI externalContentURI, String externalHandling)
      Constructor for external content.
      Parameters:
      transaction - the transaction
      rescId - the internal identifier.
      externalContentURI - the URI of the external content.
      externalHandling - the type of external content handling (REDIRECT, PROXY)
  • Method Details

    • getType

      public org.fcrepo.kernel.api.operations.ResourceOperationType getType()