Class JpaValidationSupportChain

java.lang.Object
org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
ca.uhn.fhir.jpa.validation.JpaValidationSupportChain
All Implemented Interfaces:
ca.uhn.fhir.context.support.IValidationSupport

public class JpaValidationSupportChain extends org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain

    org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration

    Nested classes/interfaces inherited from interface ca.uhn.fhir.context.support.IValidationSupport

    ca.uhn.fhir.context.support.IValidationSupport.BaseConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssue, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueCode, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueCoding, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueDetails, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult, ca.uhn.fhir.context.support.IValidationSupport.CodingConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.ConceptDesignation, ca.uhn.fhir.context.support.IValidationSupport.GroupConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.IssueSeverity, ca.uhn.fhir.context.support.IValidationSupport.LookupCodeResult, ca.uhn.fhir.context.support.IValidationSupport.StringConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.TranslateCodeRequest, ca.uhn.fhir.context.support.IValidationSupport.ValueSetExpansionOutcome
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    ca.uhn.fhir.context.support.IValidationSupport
     

    Fields inherited from class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain

    EMPTY_EXPANSION_OPTIONS

    Fields inherited from interface ca.uhn.fhir.context.support.IValidationSupport

    TYPE_CODING, TYPE_GROUP, TYPE_STRING, URL_PREFIX_VALUE_SET
  • Constructor Summary

    Constructors
    Constructor
    Description
    JpaValidationSupportChain(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration theCacheConfiguration)
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    ca.uhn.fhir.context.FhirContext
     
    void
     

    Methods inherited from class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain

    addValidationSupport, addValidationSupport, expandValueSet, expandValueSet, fetchAllConformanceResources, fetchAllNonBaseStructureDefinitions, fetchAllSearchParameters, fetchAllStructureDefinitions, fetchBinary, fetchCodeSystem, fetchResource, fetchStructureDefinition, fetchValueSet, generateSnapshot, getName, getValidationSupports, invalidateCaches, invalidateExpiringCaches, isCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid, isCodeSystemSupported, isRemoteTerminologyServiceConfigured, isValueSetSupported, logCacheSizes, lookupCode, removeValidationSupport, setCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid, setName, start, stop, translateConcept, validateCode, validateCodeInValueSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ca.uhn.fhir.context.support.IValidationSupport

    lookupCode, lookupCode
  • Field Details

    • myJpaValidationSupport

      @Autowired @Qualifier("myJpaValidationSupport") public ca.uhn.fhir.context.support.IValidationSupport myJpaValidationSupport
  • Constructor Details

    • JpaValidationSupportChain

      public JpaValidationSupportChain(ca.uhn.fhir.context.FhirContext theFhirContext, org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain.CacheConfiguration theCacheConfiguration)
      Constructor
  • Method Details

    • getFhirContext

      public ca.uhn.fhir.context.FhirContext getFhirContext()
      Specified by:
      getFhirContext in interface ca.uhn.fhir.context.support.IValidationSupport
      Overrides:
      getFhirContext in class org.hl7.fhir.common.hapi.validation.support.ValidationSupportChain
    • flush

      @PreDestroy public void flush()
    • postConstruct

      @PostConstruct public void postConstruct()