Package ca.uhn.fhir.jpa.provider
Class JpaCapabilityStatementProvider
java.lang.Object
ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
ca.uhn.fhir.jpa.provider.JpaCapabilityStatementProvider
- All Implemented Interfaces:
ca.uhn.fhir.rest.server.IServerConformanceProvider<org.hl7.fhir.instance.model.api.IBaseConformance>
R4+ Only
-
Field Summary
Fields inherited from class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
DEFAULT_REST_RESOURCE_REV_INCLUDES_ENABLED
-
Constructor Summary
ConstructorDescriptionJpaCapabilityStatementProvider
(ca.uhn.fhir.rest.server.RestfulServer theRestfulServer, IFhirSystemDao<?, ?> theSystemDao, JpaStorageSettings theStorageSettings, ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport) Constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected void
postProcess
(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBaseConformance theCapabilityStatement) protected void
postProcessRestResource
(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theResource, String theResourceName) protected boolean
searchParamEnabled
(String theSearchParam) void
setImplementationDescription
(String theImplDesc) void
setIncludeResourceCounts
(boolean theIncludeResourceCounts) void
setStorageSettings
(JpaStorageSettings theStorageSettings) void
setSystemDao
(IFhirSystemDao<org.hl7.fhir.r4.model.Bundle, org.hl7.fhir.r4.model.Meta> mySystemDao) Methods inherited from class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
getOperationDefinitionPrefix, getPublisher, getServerConformance, postProcessRest, readOperationDefinition, setPublisher, setRestfulServer, setRestResourceRevIncludesEnabled
-
Constructor Details
-
JpaCapabilityStatementProvider
public JpaCapabilityStatementProvider(@Nonnull ca.uhn.fhir.rest.server.RestfulServer theRestfulServer, @Nonnull IFhirSystemDao<?, ?> theSystemDao, @Nonnull JpaStorageSettings theStorageSettings, @Nonnull ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry, ca.uhn.fhir.context.support.IValidationSupport theValidationSupport) Constructor
-
-
Method Details
-
postProcess
protected void postProcess(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBaseConformance theCapabilityStatement) - Overrides:
postProcess
in classServerCapabilityStatementProvider
-
postProcessRestResource
protected void postProcessRestResource(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theResource, String theResourceName) - Overrides:
postProcessRestResource
in classServerCapabilityStatementProvider
-
isIncludeResourceCounts
-
setIncludeResourceCounts
-
setStorageSettings
-
setImplementationDescription
-
setSystemDao
public void setSystemDao(IFhirSystemDao<org.hl7.fhir.r4.model.Bundle, org.hl7.fhir.r4.model.Meta> mySystemDao) -
searchParamEnabled
- Overrides:
searchParamEnabled
in classServerCapabilityStatementProvider
-