Class AbstractResource


  • public class AbstractResource
    extends Object
    Superclass for Fedora JAX-RS Resources, providing convenience fields and methods.
    Author:
    ajs6f
    • Field Detail

      • fedoraPropsConfig

        @Inject
        protected org.fcrepo.config.FedoraPropsConfig fedoraPropsConfig
      • uriInfo

        @Context
        protected javax.ws.rs.core.UriInfo uriInfo
        Useful for constructing URLs
      • headers

        @Context
        protected javax.ws.rs.core.HttpHeaders headers
        For getting user agent
      • resourceFactory

        @Inject
        protected org.fcrepo.kernel.api.models.ResourceFactory resourceFactory
      • versionService

        @Inject
        protected org.fcrepo.kernel.api.services.VersionService versionService
        The version service
      • defaultPidMinter

        protected org.fcrepo.kernel.api.services.functions.UniqueValueSupplier defaultPidMinter