Uses of Interface
com.ibm.fhir.database.utils.api.IDatabaseStatement
-
-
Uses of IDatabaseStatement in com.ibm.fhir.bucket.persistence
Classes in com.ibm.fhir.bucket.persistence that implement IDatabaseStatement Modifier and Type Class Description class
AddResourceBundleErrors
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schemaclass
AllocateJobs
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schemaclass
ClearStaleAllocations
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schemaclass
LoaderInstanceHeartbeat
Updates the last seen timestamp of the LOADER_INSTANCES record to indicate this particular instance is still aliveclass
MarkBundleDone
Updates the LOAD_COMPLETED timestamp of the resource_bundles recordclass
MergeResources
Command to merge a collection of resourcesclass
MergeResourceTypes
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schema.class
MergeResourceTypesPostgres
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schema.class
RecordLogicalId
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schemaclass
RecordLogicalIdList
DAO to encapsulate all the SQL/DML used to retrieve and persist data in the schema -
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.api
Methods in com.ibm.fhir.database.utils.api with parameters of type IDatabaseStatement Modifier and Type Method Description void
IDatabaseAdapter. runStatement(IDatabaseStatement statement)
Run the given statement against the database represented by this adaptervoid
IDatabaseTarget. runStatement(IDatabaseTranslator translator, IDatabaseStatement statement)
Run the statement using the resources (e.g. -
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.common
Classes in com.ibm.fhir.database.utils.common that implement IDatabaseStatement Modifier and Type Class Description class
AddColumn
Drop columns from the schema.tableclass
AddForeignKeyConstraint
Add one or more foreign keys to the schema.tableclass
DropColumn
Drop columns from the schema.tableclass
DropForeignKeyConstraint
Drop one or more foreign keys from the schema.tableclass
DropIndex
Drop an index from a given schema by nameclass
DropTable
Drops the table at the schema.tableMethods in com.ibm.fhir.database.utils.common with parameters of type IDatabaseStatement Modifier and Type Method Description void
CommonDatabaseAdapter. runStatement(IDatabaseStatement stmt)
Run the statement using the connectionProvider to obtain a new connection.void
ConnectionProviderTarget. runStatement(IDatabaseTranslator translator, IDatabaseStatement statement)
void
JdbcTarget. runStatement(IDatabaseTranslator translator, IDatabaseStatement statement)
void
NopTarget. runStatement(IDatabaseTranslator translator, IDatabaseStatement statement)
void
PrintTarget. runStatement(IDatabaseTranslator translator, IDatabaseStatement statement)
-
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.db2
Classes in com.ibm.fhir.database.utils.db2 that implement IDatabaseStatement Modifier and Type Class Description class
Db2AddTablePartition
DB2 Add Table Partitionclass
Db2AddTableToStaging
DB2 Adds table to stagingclass
Db2AdminCommand
Reorg the schema.tableclass
Db2CheckCompatibility
Checks Compatibility with the DB2 Implementation that is used.class
Db2CreateTablespace
Creates the DB2 Table Spaceclass
Db2DetachTablePartition
DB2 DetatchTable Partitionclass
Db2DropTablespace
Drops the DB2 Tablespaceclass
Db2GetPartitionInfo
Functional wrapper to get the catalog informationclass
Db2Reorg
Reorg the schema.table Be sure to complete all database operations and release all locks before you invoke REORG.class
Db2SetTenantVariable
DAO command to call the set_tenant fhir admin procedure which will set the fhir_admin.sv_tenant_id variable but only if the correct tenantKey is provided.Methods in com.ibm.fhir.database.utils.db2 with parameters of type IDatabaseStatement Modifier and Type Method Description void
Db2Adapter. runStatement(IDatabaseStatement stmt)
-
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.derby
Methods in com.ibm.fhir.database.utils.derby with parameters of type IDatabaseStatement Modifier and Type Method Description void
DerbyAdapter. runStatement(IDatabaseStatement stmt)
-
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.model
Methods in com.ibm.fhir.database.utils.model that return types with arguments of type IDatabaseStatement Modifier and Type Method Description List<IDatabaseStatement>
Migration. migrateFrom(Integer priorVersion)
Migrate from some previous version to the current version of this database object -
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.postgresql
Methods in com.ibm.fhir.database.utils.postgresql with parameters of type IDatabaseStatement Modifier and Type Method Description void
PostgreSqlAdapter. runStatement(IDatabaseStatement stmt)
-
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.tenant
Classes in com.ibm.fhir.database.utils.tenant that implement IDatabaseStatement Modifier and Type Class Description class
AddTenantDAO
DAO to create a free tenant slot (to align with a new partition)class
AddTenantKeyDAO
DAO to add a new tenant key recordclass
DeleteTenantDAO
Delete the tenant meta-data after it has been dropped.class
UpdateTenantStatusDAO
DAO to create a free tenant slot (to align with a new partition) -
Uses of IDatabaseStatement in com.ibm.fhir.database.utils.version
Classes in com.ibm.fhir.database.utils.version that implement IDatabaseStatement Modifier and Type Class Description class
AddVersionDAO
Add the {type, name, version} record to the database. -
Uses of IDatabaseStatement in com.ibm.fhir.schema.control
Classes in com.ibm.fhir.schema.control that implement IDatabaseStatement Modifier and Type Class Description class
AddResourceType
DAO command to add a resource type.class
GetResourceTypes
Manages the DB2 Get Resource Typesclass
PopulateParameterNames
Populates the Parameters Names Tableclass
PopulateResourceTypes
Populates the Resource Types Table
-