Package ca.uhn.fhir.rest.server
Interface IServerConformanceProvider<T extends org.hl7.fhir.instance.model.api.IBaseResource>
- All Known Implementing Classes:
ServerCapabilityStatementProvider
public interface IServerConformanceProvider<T extends org.hl7.fhir.instance.model.api.IBaseResource>
-
Method Summary
Modifier and TypeMethodDescriptiongetServerConformance
(jakarta.servlet.http.HttpServletRequest theRequest, RequestDetails theRequestDetails) Actually create and return the conformance statement See the class documentation for an important note if you are extending this classdefault org.hl7.fhir.instance.model.api.IBaseResource
readOperationDefinition
(org.hl7.fhir.instance.model.api.IIdType theId, RequestDetails theRequestDetails) void
setRestfulServer
(RestfulServer theRestfulServer) This setter is needed in implementation classes (along with a no-arg constructor) to avoid reference cycles in the Spring wiring of a RestfulServer instance.
-
Method Details
-
getServerConformance
T getServerConformance(jakarta.servlet.http.HttpServletRequest theRequest, RequestDetails theRequestDetails) Actually create and return the conformance statement See the class documentation for an important note if you are extending this class -
readOperationDefinition
default org.hl7.fhir.instance.model.api.IBaseResource readOperationDefinition(org.hl7.fhir.instance.model.api.IIdType theId, RequestDetails theRequestDetails) -
setRestfulServer
This setter is needed in implementation classes (along with a no-arg constructor) to avoid reference cycles in the Spring wiring of a RestfulServer instance.- Parameters:
theRestfulServer
-
-