Package org.openehealth.ipf.boot.fhir
Class IpfFhirConfigurationProperties
java.lang.Object
org.openehealth.ipf.boot.fhir.IpfFhirConfigurationProperties
@Validated
@ConfigurationProperties(prefix="ipf.fhir")
public class IpfFhirConfigurationProperties
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCors()Which FHIR version to useResources containing custom mapping files for FHIR/HL7v2 translationResources containing NamingSystems used for mapping between namespacesgetPath()Path that serves as the base URI for the FHIR services.booleanWhether to create a cached PagingProvidervoidsetCaching(boolean caching) Whether to create a cached PagingProvidervoidsetFhirVersion(FhirVersionEnum fhirVersion) Which FHIR version to usevoidsetMappings(List<Resource> mappings) Resources containing custom mapping files for FHIR/HL7v2 translationvoidsetNamingSystems(List<Resource> namingSystems) Resources containing NamingSystems used for mapping between namespacesvoidPath that serves as the base URI for the FHIR services.
-
Constructor Details
-
IpfFhirConfigurationProperties
public IpfFhirConfigurationProperties()
-
-
Method Details
-
getFhirVersion
Which FHIR version to use -
setFhirVersion
Which FHIR version to use -
getServlet
-
getCors
-
getPath
Path that serves as the base URI for the FHIR services. -
setPath
Path that serves as the base URI for the FHIR services. -
getNamingSystems
Resources containing NamingSystems used for mapping between namespaces -
setNamingSystems
Resources containing NamingSystems used for mapping between namespaces -
getMappings
Resources containing custom mapping files for FHIR/HL7v2 translation -
setMappings
Resources containing custom mapping files for FHIR/HL7v2 translation -
isCaching
public boolean isCaching()Whether to create a cached PagingProvider -
setCaching
public void setCaching(boolean caching) Whether to create a cached PagingProvider
-