Uses of Interface
org.linuxforhealth.fhir.persistence.FHIRPersistence
-
-
Uses of FHIRPersistence in org.linuxforhealth.fhir.bulkdata.export.group.resource
Fields in org.linuxforhealth.fhir.bulkdata.export.group.resource declared as FHIRPersistence Modifier and Type Field Description protected FHIRPersistence
GroupHandler. fhirPersistence
Methods in org.linuxforhealth.fhir.bulkdata.export.group.resource with parameters of type FHIRPersistence Modifier and Type Method Description void
GroupHandler. register(FHIRPersistence fhirPersistence, java.lang.String provider)
register the fhir persistence from the calling class. -
Uses of FHIRPersistence in org.linuxforhealth.fhir.bulkdata.export.patient.resource
Methods in org.linuxforhealth.fhir.bulkdata.export.patient.resource with parameters of type FHIRPersistence Modifier and Type Method Description void
PatientResourceHandler. register(ExportTransientUserData chunkData, BulkDataContext ctx, FHIRPersistence fhirPersistence, int pageSize, java.lang.Class<? extends Resource> resourceType, java.util.Map<java.lang.Class<? extends Resource>,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.String>>>> searchParametersForResoureTypes, java.lang.String provider)
-
Uses of FHIRPersistence in org.linuxforhealth.fhir.bulkdata.jbatch.export.fast
Fields in org.linuxforhealth.fhir.bulkdata.jbatch.export.fast declared as FHIRPersistence Modifier and Type Field Description (package private) FHIRPersistence
ResourcePayloadReader. fhirPersistence
-
Uses of FHIRPersistence in org.linuxforhealth.fhir.bulkdata.jbatch.export.patient
Methods in org.linuxforhealth.fhir.bulkdata.jbatch.export.patient that return FHIRPersistence Modifier and Type Method Description protected FHIRPersistence
ChunkReader. getPersistence()
gets the persistence object -
Uses of FHIRPersistence in org.linuxforhealth.fhir.bulkdata.jbatch.export.system
Fields in org.linuxforhealth.fhir.bulkdata.jbatch.export.system declared as FHIRPersistence Modifier and Type Field Description (package private) FHIRPersistence
ChunkReader. fhirPersistence
-
Uses of FHIRPersistence in org.linuxforhealth.fhir.bulkdata.jbatch.load
Methods in org.linuxforhealth.fhir.bulkdata.jbatch.load with parameters of type FHIRPersistence Modifier and Type Method Description OperationOutcome
ChunkWriter. conditionalFingerprintUpdate(ImportTransientUserData chunkData, boolean skip, FHIRPersistence persistence, FHIRPersistenceContext context, java.lang.String logicalId, Resource resource, BulkDataContext ctx, long line)
conditional update checks to see if our cache contains the key, if not reads from the db, and calculates the cache. -
Uses of FHIRPersistence in org.linuxforhealth.fhir.persistence
Methods in org.linuxforhealth.fhir.persistence that return FHIRPersistence Modifier and Type Method Description FHIRPersistence
FHIRPersistenceFactory. getInstance(SearchHelper searchHelper)
Returns an instance of a concrete implementation of the FHIRPersistence interface.FHIRPersistence
PropertyBasedFHIRPersistenceFactory. getInstance(java.util.Properties properties)
-
Uses of FHIRPersistence in org.linuxforhealth.fhir.persistence.context
Methods in org.linuxforhealth.fhir.persistence.context that return FHIRPersistence Modifier and Type Method Description FHIRPersistence
FHIRPersistenceEvent. getPersistenceImpl()
Returns the FHIRPersistence instance currently being used by the FHIR REST API layer to process the current request. -
Uses of FHIRPersistence in org.linuxforhealth.fhir.persistence.helper
Methods in org.linuxforhealth.fhir.persistence.helper that return FHIRPersistence Modifier and Type Method Description FHIRPersistence
FHIRPersistenceHelper. getFHIRPersistenceImplementation()
FHIRPersistence
FHIRPersistenceHelper. getFHIRPersistenceImplementation(java.lang.String factoryPropertyName)
FHIRPersistence
PersistenceHelper. getFHIRPersistenceImplementation()
Returns an appropriate FHIRPersistance implementation according to the current configuration.FHIRPersistence
PersistenceHelper. getFHIRPersistenceImplementation(java.lang.String factoryPropertyName)
Returns an appropriate FHIRPersistance implementation according to the current configuration. -
Uses of FHIRPersistence in org.linuxforhealth.fhir.persistence.jdbc
Methods in org.linuxforhealth.fhir.persistence.jdbc that return FHIRPersistence Modifier and Type Method Description FHIRPersistence
FHIRPersistenceJDBCFactory. getInstance(SearchHelper searchHelper)
-
Uses of FHIRPersistence in org.linuxforhealth.fhir.persistence.jdbc.impl
Classes in org.linuxforhealth.fhir.persistence.jdbc.impl that implement FHIRPersistence Modifier and Type Class Description class
FHIRPersistenceJDBCImpl
The JDBC implementation of the FHIRPersistence interface, providing implementations for CRUD APIs and search. -
Uses of FHIRPersistence in org.linuxforhealth.fhir.server.resources
Methods in org.linuxforhealth.fhir.server.resources that return FHIRPersistence Modifier and Type Method Description protected FHIRPersistence
FHIRResource. getPersistenceImpl()
Retrieves the persistence implementation to use for the current request. -
Uses of FHIRPersistence in org.linuxforhealth.fhir.server.util
Constructors in org.linuxforhealth.fhir.server.util with parameters of type FHIRPersistence Constructor Description FHIRRestHelper(FHIRPersistence persistence, SearchHelper searchHelper)
Construct an instance with the passed FHIRPersistence and SearchHelper, and a FHIRVersion of 4.3.0FHIRRestHelper(FHIRPersistence persistence, SearchHelper searchHelper, FHIRVersionParam fhirVersion)
-