Class AbstractPcc44ResourceProvider<T extends IBaseResource>

    • Constructor Detail

      • AbstractPcc44ResourceProvider

        protected AbstractPcc44ResourceProvider​(Class<T> clazz)
    • Method Detail

      • getResourceType

        public Class<T> getResourceType()
      • retrieve

        public T retrieve​(org.hl7.fhir.dstu3.model.IdType id,
                          RequestDetails requestDetails,
                          javax.servlet.http.HttpServletRequest httpServletRequest,
                          javax.servlet.http.HttpServletResponse httpServletResponse)
        Handles Retrieve. This is not an actual part of the PCC-44 specification, but in the context of restful FHIR IHE transaction it makes sense to be able to retrieve a resource by its ID.
        Parameters:
        id - resource ID
        requestDetails - request details
        httpServletRequest - servlet request
        httpServletResponse - servlet response
        Returns:
        DocumentManifest resource