Class JpaResourceProviderR5<T extends org.hl7.fhir.instance.model.api.IAnyResource>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ca.uhn.fhir.rest.api.MethodOutcome create​(javax.servlet.http.HttpServletRequest theRequest, T theResource, String theConditional, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      ca.uhn.fhir.rest.api.MethodOutcome delete​(javax.servlet.http.HttpServletRequest theRequest, org.hl7.fhir.r5.model.IdType theResource, String theConditional, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      org.hl7.fhir.r5.model.Parameters expunge​(org.hl7.fhir.instance.model.api.IIdType theIdParam, org.hl7.fhir.r5.model.IntegerType theLimit, org.hl7.fhir.r5.model.BooleanType theExpungeDeletedResources, org.hl7.fhir.r5.model.BooleanType theExpungeOldVersions, ca.uhn.fhir.rest.api.server.RequestDetails theRequest)  
      org.hl7.fhir.r5.model.Parameters expunge​(org.hl7.fhir.r5.model.IntegerType theLimit, org.hl7.fhir.r5.model.BooleanType theExpungeDeletedResources, org.hl7.fhir.r5.model.BooleanType theExpungeOldVersions, ca.uhn.fhir.rest.api.server.RequestDetails theRequest)  
      org.hl7.fhir.r5.model.Parameters meta​(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      org.hl7.fhir.r5.model.Parameters meta​(org.hl7.fhir.r5.model.IdType theId, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      org.hl7.fhir.r5.model.Parameters metaAdd​(org.hl7.fhir.r5.model.IdType theId, org.hl7.fhir.r5.model.Meta theMeta, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      org.hl7.fhir.r5.model.Parameters metaDelete​(org.hl7.fhir.r5.model.IdType theId, org.hl7.fhir.r5.model.Meta theMeta, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      ca.uhn.fhir.rest.api.MethodOutcome update​(javax.servlet.http.HttpServletRequest theRequest, T theResource, org.hl7.fhir.r5.model.IdType theId, String theConditional, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      ca.uhn.fhir.rest.api.MethodOutcome validate​(T theResource, String theRawResource, ca.uhn.fhir.rest.api.EncodingEnum theEncoding, ca.uhn.fhir.rest.api.ValidationModeEnum theMode, String theProfile, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
      ca.uhn.fhir.rest.api.MethodOutcome validate​(T theResource, org.hl7.fhir.r5.model.IdType theId, String theRawResource, ca.uhn.fhir.rest.api.EncodingEnum theEncoding, ca.uhn.fhir.rest.api.ValidationModeEnum theMode, String theProfile, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)  
    • Method Detail

      • create

        public ca.uhn.fhir.rest.api.MethodOutcome create​(javax.servlet.http.HttpServletRequest theRequest,
                                                         T theResource,
                                                         String theConditional,
                                                         ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • delete

        public ca.uhn.fhir.rest.api.MethodOutcome delete​(javax.servlet.http.HttpServletRequest theRequest,
                                                         org.hl7.fhir.r5.model.IdType theResource,
                                                         String theConditional,
                                                         ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • expunge

        public org.hl7.fhir.r5.model.Parameters expunge​(org.hl7.fhir.instance.model.api.IIdType theIdParam,
                                                        org.hl7.fhir.r5.model.IntegerType theLimit,
                                                        org.hl7.fhir.r5.model.BooleanType theExpungeDeletedResources,
                                                        org.hl7.fhir.r5.model.BooleanType theExpungeOldVersions,
                                                        ca.uhn.fhir.rest.api.server.RequestDetails theRequest)
      • expunge

        public org.hl7.fhir.r5.model.Parameters expunge​(org.hl7.fhir.r5.model.IntegerType theLimit,
                                                        org.hl7.fhir.r5.model.BooleanType theExpungeDeletedResources,
                                                        org.hl7.fhir.r5.model.BooleanType theExpungeOldVersions,
                                                        ca.uhn.fhir.rest.api.server.RequestDetails theRequest)
      • meta

        public org.hl7.fhir.r5.model.Parameters meta​(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • meta

        public org.hl7.fhir.r5.model.Parameters meta​(org.hl7.fhir.r5.model.IdType theId,
                                                     ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • metaAdd

        public org.hl7.fhir.r5.model.Parameters metaAdd​(org.hl7.fhir.r5.model.IdType theId,
                                                        org.hl7.fhir.r5.model.Meta theMeta,
                                                        ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • metaDelete

        public org.hl7.fhir.r5.model.Parameters metaDelete​(org.hl7.fhir.r5.model.IdType theId,
                                                           org.hl7.fhir.r5.model.Meta theMeta,
                                                           ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • update

        public ca.uhn.fhir.rest.api.MethodOutcome update​(javax.servlet.http.HttpServletRequest theRequest,
                                                         T theResource,
                                                         org.hl7.fhir.r5.model.IdType theId,
                                                         String theConditional,
                                                         ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • validate

        public ca.uhn.fhir.rest.api.MethodOutcome validate​(T theResource,
                                                           String theRawResource,
                                                           ca.uhn.fhir.rest.api.EncodingEnum theEncoding,
                                                           ca.uhn.fhir.rest.api.ValidationModeEnum theMode,
                                                           String theProfile,
                                                           ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
      • validate

        public ca.uhn.fhir.rest.api.MethodOutcome validate​(T theResource,
                                                           org.hl7.fhir.r5.model.IdType theId,
                                                           String theRawResource,
                                                           ca.uhn.fhir.rest.api.EncodingEnum theEncoding,
                                                           ca.uhn.fhir.rest.api.ValidationModeEnum theMode,
                                                           String theProfile,
                                                           ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)