Uses of Interface
com.ibm.fhir.database.utils.api.ITransactionProvider
-
-
Uses of ITransactionProvider in com.ibm.fhir.bucket.scanner
Constructors in com.ibm.fhir.bucket.scanner with parameters of type ITransactionProvider Constructor Description DataAccess(IDatabaseAdapter dbAdapter, ITransactionProvider txProvider, java.lang.String schemaName)
Public constructor -
Uses of ITransactionProvider in com.ibm.fhir.database.utils.model
Methods in com.ibm.fhir.database.utils.model with parameters of type ITransactionProvider Modifier and Type Method Description void
BaseObject. applyTx(IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
void
DatabaseObject. applyTx(IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
void
IDatabaseObject. applyTx(IDatabaseAdapter target, ITransactionProvider cp, IVersionHistoryService vhs)
Apply the DDL, but within its own transactionvoid
NopObject. applyTx(IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
ITaskGroup
BaseObject. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
ITaskGroup
IDatabaseObject. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
Collect the tasks into a dependency tree so that they can be executed concurrently (but in the right order)void
PhysicalDataModel. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
Collect all the database objects we know of, describing their interdependencies so that the task collector implementation can execute them in parallel.ITaskGroup
Tablespace. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)
-
Uses of ITransactionProvider in com.ibm.fhir.database.utils.pool
Classes in com.ibm.fhir.database.utils.pool that implement ITransactionProvider Modifier and Type Class Description class
DatabaseSupport
Support class for managing connections to a database for utility apps -
Uses of ITransactionProvider in com.ibm.fhir.database.utils.schema
Constructors in com.ibm.fhir.database.utils.schema with parameters of type ITransactionProvider Constructor Description LeaseManager(IDatabaseTranslator translator, IConnectionProvider connectionPool, ITransactionProvider transactionProvider, java.lang.String adminSchema, java.lang.String schemaName, ILeaseManagerConfig config)
Public constructorSchemaVersionsManager(IDatabaseTranslator translator, IConnectionProvider connectionPool, ITransactionProvider transactionProvider, java.lang.String schemaName, int latestCodeVersion)
Public constructor -
Uses of ITransactionProvider in com.ibm.fhir.database.utils.transaction
Classes in com.ibm.fhir.database.utils.transaction that implement ITransactionProvider Modifier and Type Class Description class
SimpleTransactionProvider
Simple Transaction Wrapper and provider -
Uses of ITransactionProvider in com.ibm.fhir.database.utils.version
Methods in com.ibm.fhir.database.utils.version with parameters of type ITransactionProvider Modifier and Type Method Description void
VersionHistoryService. setTransactionProvider(ITransactionProvider tp)
For injection of theIConnectionProvider
-