Uses of Interface
org.linuxforhealth.fhir.persistence.jdbc.dao.api.ResourceDAO
- 
- 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc
Methods in org.linuxforhealth.fhir.persistence.jdbc that return ResourceDAO Modifier and Type Method Description static ResourceDAOFHIRResourceDAOFactory. getResourceDAO(java.sql.Connection connection, java.lang.String adminSchemaName, java.lang.String schemaName, FHIRDbFlavor flavor, javax.transaction.TransactionSynchronizationRegistry trxSynchRegistry, FHIRPersistenceJDBCCache cache, ParameterTransactionDataImpl ptdi, java.lang.Short shardKey)Construct a new ResourceDAO implementation matching the database typestatic ResourceDAOFHIRResourceDAOFactory. getResourceDAO(java.sql.Connection connection, java.lang.String adminSchemaName, java.lang.String schemaName, FHIRDbFlavor flavor, FHIRPersistenceJDBCCache cache, java.lang.Short shardKey)Construct a new ResourceDAO implementation matching the database type - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.cache
Methods in org.linuxforhealth.fhir.persistence.jdbc.cache with parameters of type ResourceDAO Modifier and Type Method Description static voidFHIRPersistenceJDBCCacheUtil. prefill(ResourceDAO resourceDAO, ParameterDAO parameterDAO, FHIRPersistenceJDBCCache cache)Prefill the cache with constants already committed in the database - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.citus
Classes in org.linuxforhealth.fhir.persistence.jdbc.citus that implement ResourceDAO Modifier and Type Class Description classCitusResourceDAOData access object for writing FHIR resources to Citus database using the stored procedure (or function, in this case) - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.dao
Classes in org.linuxforhealth.fhir.persistence.jdbc.dao that implement ResourceDAO Modifier and Type Class Description classEraseResourceDAOEraseDAO is the data access layer of the erase operation which executes directly against the database using SQL statements to: check the resource exists delete all versions from the resource table delete all parameters delete entries from global table delete resource specific logical resource entryclassReindexResourceDAODAO used to contain the logic required to reindex a given resource - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.dao.impl
Classes in org.linuxforhealth.fhir.persistence.jdbc.dao.impl that implement ResourceDAO Modifier and Type Class Description classResourceDAOImplThis Data Access Object implements the ResourceDAO interface for creating, updating, and retrieving rows in the IBM FHIR Server resource tables.Constructors in org.linuxforhealth.fhir.persistence.jdbc.dao.impl with parameters of type ResourceDAO Constructor Description JDBCIdentityCacheImpl(FHIRPersistenceJDBCCache cache, ResourceDAO resourceDAO, ParameterDAO parameterDAO, ICommonValuesDAO commonValuesDAO)Public constructor - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.derby
Classes in org.linuxforhealth.fhir.persistence.jdbc.derby that implement ResourceDAO Modifier and Type Class Description classDerbyResourceDAOData access object for writing FHIR resources to an Apache Derby database. - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.impl
Methods in org.linuxforhealth.fhir.persistence.jdbc.impl with parameters of type ResourceDAO Modifier and Type Method Description protected java.util.List<Resource>FHIRPersistenceJDBCImpl. buildSortedResourceDTOList(ResourceDAO resourceDao, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.Long> sortedIdList, boolean includeResourceData)This method takes the passed list of sorted Resource ids, acquires the ResourceDTO corresponding to each id, and returns those ResourceDTOs in a List, sorted according to the input sorted ids.protected java.util.List<ResourceResult<? extends Resource>>FHIRPersistenceJDBCImpl. convertResourceDTOList(ResourceDAO resourceDao, java.util.List<Resource> resourceDTOList, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.String> elements, boolean includeResourceData)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects. - 
Uses of ResourceDAO in org.linuxforhealth.fhir.persistence.jdbc.postgres
Classes in org.linuxforhealth.fhir.persistence.jdbc.postgres that implement ResourceDAO Modifier and Type Class Description classPostgresReindexResourceDAOPostgreSQL specialization of the DAO used to assist the reindex custom operationclassPostgresResourceDAOData access object for writing FHIR resources to an postgresql database using the stored procedure (or function, in this case)classPostgresResourceNoProcDAOData access object for writing FHIR resources to a PostgreSQL database. 
 -