Class ReplaceBinariesServiceImpl

  • All Implemented Interfaces:
    org.fcrepo.kernel.api.services.ReplaceBinariesService

    @Component
    public class ReplaceBinariesServiceImpl
    extends AbstractService
    implements org.fcrepo.kernel.api.services.ReplaceBinariesService
    Implementation of a service for replacing/updating binary resources
    Author:
    bbpennel
    • Method Detail

      • perform

        public void perform​(org.fcrepo.kernel.api.Transaction tx,
                            String userPrincipal,
                            org.fcrepo.kernel.api.identifiers.FedoraId fedoraId,
                            String filename,
                            String contentType,
                            Collection<URI> digests,
                            InputStream contentBody,
                            long contentSize,
                            org.fcrepo.kernel.api.models.ExternalContent externalContent)
        Specified by:
        perform in interface org.fcrepo.kernel.api.services.ReplaceBinariesService