Class ReplacePropertiesServiceImpl

java.lang.Object
org.fcrepo.kernel.impl.services.AbstractService
org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl
All Implemented Interfaces:
org.fcrepo.kernel.api.services.ReplacePropertiesService

@Component public class ReplacePropertiesServiceImpl extends AbstractService implements org.fcrepo.kernel.api.services.ReplacePropertiesService
This class mediates update operations between the kernel and persistent storage layers
Author:
bseeger
  • Constructor Details

  • Method Details

    • perform

      public void perform(org.fcrepo.kernel.api.Transaction tx, String userPrincipal, org.fcrepo.kernel.api.identifiers.FedoraId fedoraId, org.apache.jena.rdf.model.Model inputModel) throws org.fcrepo.kernel.api.exception.MalformedRdfException
      Specified by:
      perform in interface org.fcrepo.kernel.api.services.ReplacePropertiesService
      Throws:
      org.fcrepo.kernel.api.exception.MalformedRdfException
    • extractNonRdfSourceHeaderTriples

      protected org.fcrepo.kernel.impl.services.ReplacePropertiesServiceImpl.BinaryHeaderDetails extractNonRdfSourceHeaderTriples(org.fcrepo.kernel.api.identifiers.FedoraId fedoraId, org.apache.jena.rdf.model.Model model)