Uses of Interface
com.ibm.fhir.persistence.jdbc.dao.api.ParameterDAO
-
-
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc
Methods in com.ibm.fhir.persistence.jdbc with parameters of type ParameterDAO Modifier and Type Method Description static ReindexResourceDAO
FHIRResourceDAOFactory. getReindexResourceDAO(Connection connection, String adminSchemaName, String schemaName, FHIRDbFlavor flavor, TransactionSynchronizationRegistry trxSynchRegistry, FHIRPersistenceJDBCCache cache, ParameterDAO parameterDao)
Instantiate a new instance ofReindexResourceDAO
configured for the given database type -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.cache
Methods in com.ibm.fhir.persistence.jdbc.cache with parameters of type ParameterDAO Modifier and Type Method Description static void
FHIRPersistenceJDBCCacheUtil. prefill(ResourceDAO resourceDAO, ParameterDAO parameterDAO, FHIRPersistenceJDBCCache cache)
Prefill the cache with constants already committed in the database -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.dao
Constructors in com.ibm.fhir.persistence.jdbc.dao with parameters of type ParameterDAO Constructor Description ReindexResourceDAO(Connection connection, IDatabaseTranslator translator, ParameterDAO parameterDao, String schemaName, FHIRDbFlavor flavor, FHIRPersistenceJDBCCache cache, IResourceReferenceDAO rrd)
Public constructorReindexResourceDAO(Connection connection, IDatabaseTranslator translator, ParameterDAO parameterDao, String schemaName, FHIRDbFlavor flavor, TransactionSynchronizationRegistry trxSynchRegistry, FHIRPersistenceJDBCCache cache, IResourceReferenceDAO rrd, ParameterTransactionDataImpl ptdi)
Public constructor -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.dao.api
Methods in com.ibm.fhir.persistence.jdbc.dao.api with parameters of type ParameterDAO Modifier and Type Method Description Resource
ResourceDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao, Integer ifNoneMatch)
Inserts the passed Resource DTO and its associated search parameters to the appropriate FHIR resource tables. -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.dao.impl
Classes in com.ibm.fhir.persistence.jdbc.dao.impl that implement ParameterDAO Modifier and Type Class Description class
ParameterDAOImpl
This Data Access Object implements the ParameterDAO interface for creating, updating, and retrieving rows in the IBM FHIR Server parameter-related tables.Methods in com.ibm.fhir.persistence.jdbc.dao.impl with parameters of type ParameterDAO Modifier and Type Method Description Resource
ResourceDAOImpl. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao, Integer ifNoneMatch)
Constructors in com.ibm.fhir.persistence.jdbc.dao.impl with parameters of type ParameterDAO Constructor Description JDBCIdentityCacheImpl(FHIRPersistenceJDBCCache cache, ResourceDAO resourceDAO, ParameterDAO parameterDAO, IResourceReferenceDAO rrd)
Public constructor -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.derby
Methods in com.ibm.fhir.persistence.jdbc.derby with parameters of type ParameterDAO Modifier and Type Method Description Resource
DerbyResourceDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao, Integer ifNoneMatch)
long
DerbyResourceDAO. storeResource(String tablePrefix, List<ExtractedParameterValue> parameters, String p_logical_id, InputStream p_payload, Timestamp p_last_updated, boolean p_is_deleted, String p_source_key, Integer p_version, String p_parameterHashB64, Connection conn, ParameterDAO parameterDao, Integer ifNoneMatch, AtomicInteger outInteractionStatus, AtomicInteger outIfNoneMatchVersion)
Store the resource in the database, creating a new logical_resource entry if this is the first version of this resource, or creating a new resource entry if this a new version of an existing logical resource. -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.postgres
Methods in com.ibm.fhir.persistence.jdbc.postgres with parameters of type ParameterDAO Modifier and Type Method Description Resource
PostgresResourceDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao, Integer ifNoneMatch)
Resource
PostgresResourceNoProcDAO. insert(Resource resource, List<ExtractedParameterValue> parameters, String parameterHashB64, ParameterDAO parameterDao, Integer ifNoneMatch)
long
PostgresResourceNoProcDAO. storeResource(String tablePrefix, List<ExtractedParameterValue> parameters, String p_logical_id, InputStream p_payload, Timestamp p_last_updated, boolean p_is_deleted, String p_source_key, Integer p_version, String parameterHashB64, Connection conn, ParameterDAO parameterDao, Integer ifNoneMatch, AtomicInteger outInteractionStatus, AtomicInteger outIfNoneMatchVersion)
Store the resource in the database, creating a new logical_resource entry if this is the first version of this resource, or creating a new resource entry if this a new version of an existing logical resource.Constructors in com.ibm.fhir.persistence.jdbc.postgres with parameters of type ParameterDAO Constructor Description PostgresReindexResourceDAO(Connection connection, IDatabaseTranslator translator, ParameterDAO parameterDao, String schemaName, FHIRDbFlavor flavor, FHIRPersistenceJDBCCache cache, IResourceReferenceDAO rrd)
Public constructorPostgresReindexResourceDAO(Connection connection, IDatabaseTranslator translator, ParameterDAO parameterDao, String schemaName, FHIRDbFlavor flavor, TransactionSynchronizationRegistry trxSynchRegistry, FHIRPersistenceJDBCCache cache, IResourceReferenceDAO rrd, ParameterTransactionDataImpl ptdi)
Public constructor for use in a JEE context -
Uses of ParameterDAO in com.ibm.fhir.persistence.jdbc.util
Methods in com.ibm.fhir.persistence.jdbc.util with parameters of type ParameterDAO Modifier and Type Method Description static String
CodeSystemsCache. reportCacheDiscrepancies(ParameterDAO dao)
Deprecated.Determines and reports any discrepancies between the current thread's Code Systems cache and the contents of the database CODE_SYSTEMS table.static String
ParameterNamesCache. reportCacheDiscrepancies(ParameterDAO dao)
Deprecated.Determines and reports any discrepancies between the current thread's Parameter Names cache and the contents of the database PARAMETER_NAMES table.
-