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 TypeMethodDescriptionbooleanprotected voidpostProcess(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBaseConformance theCapabilityStatement) protected voidpostProcessRest(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theRest) protected voidpostProcessRestResource(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theResource, String theResourceName) protected booleansearchParamEnabled(String theSearchParam) voidsetImplementationDescription(String theImplDesc) voidsetIncludeResourceCounts(boolean theIncludeResourceCounts) voidsetStorageSettings(JpaStorageSettings theStorageSettings) voidsetSystemDao(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:
postProcessin classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
postProcessRest
- Overrides:
postProcessRestin classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
postProcessRestResource
protected void postProcessRestResource(FhirTerser theTerser, org.hl7.fhir.instance.model.api.IBase theResource, String theResourceName) - Overrides:
postProcessRestResourcein 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:
searchParamEnabledin classca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-