
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>
public class JpaCapabilityStatementProvider
extends ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
R4+ Only
-
Field Summary
Fields inherited from class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
DEFAULT_REST_RESOURCE_REV_INCLUDES_ENABLED
-
Constructor Summary
ConstructorsConstructorDescriptionJpaCapabilityStatementProvider
(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
postProcessRest
(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theRest) 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, 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 classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
postProcessRest
- Overrides:
postProcessRest
in classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
postProcessRestResource
protected void postProcessRestResource(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theResource, String theResourceName) - Overrides:
postProcessRestResource
in classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
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 classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-