Uses of Class
org.pentaho.di.core.database.Database
Package
Description
Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)
-
Uses of Database in org.pentaho.di.core.database
Modifier and TypeMethodDescriptionboolean
BaseDatabaseMeta.checkIndexExists
(Database database, String schemaName, String tableName, String[] idxFields) Verifies on the specified database connection if an index exists on the fields with the specified name.boolean
DatabaseInterface.checkIndexExists
(Database database, String schemaName, String tableName, String[] idxFields) Verifies on the specified database connection if an index exists on the fields with the specified name.boolean
Exasol4DatabaseMeta.checkIndexExists
(Database database, String schemaName, String tableName, String[] idxFields) Verifies on the specified database connection if an index exists on the fields with the specified name.boolean
MSAccessDatabaseMeta.checkIndexExists
(Database database, String schemaName, String tableName, String[] idxFields) Verifies on the specified database connection if an index exists on the fields with the specified name.boolean
MSSQLServerDatabaseMeta.checkIndexExists
(Database database, String schemaName, String tableName, String[] idxFields) Verifies on the specified database connection if an index exists on the fields with the specified name.boolean
OracleDatabaseMeta.checkIndexExists
(Database database, String schemaName, String tableName, String[] idxFields) Verifies on the specified database connection if an index exists on the fields with the specified name.BaseDatabaseMeta.getNextBatchId
(DatabaseMeta dbm, Database ldb, String schemaName, String tableName, String fieldName) DatabaseInterface.getNextBatchId
(DatabaseMeta dbm, Database ldb, String schemaName, String tableName, String fieldName) Get the next Batch ID from the logging tables.DatabaseMeta.getNextBatchId
(Database ldb, String schemaName, String tableName, String fieldName) BaseDatabaseMeta.getNextBatchIdUsingAutoIncSQL
(String autoIncSQL, DatabaseMeta dbm, Database ldb) BaseDatabaseMeta.getNextBatchIdUsingLockTables
(DatabaseMeta dbm, Database ldb, String schemaName, String tableName, String fieldName) MSSQLServerDatabaseMeta.getNextBatchIdUsingLockTables
(DatabaseMeta dbm, Database ldb, String schemaName, String tableName, String fieldName) BaseDatabaseMeta.getNextBatchIdUsingSequence
(String sequenceName, String schemaName, DatabaseMeta dbm, Database ldb) -
Uses of Database in org.pentaho.di.core.database.map
Modifier and TypeMethodDescriptionDatabaseConnectionMap.getDatabase
(String connectionGroup, String partitionID, Database database) Deprecated.use DatabaseConnectionMap.getOrStoreIfAbsent(String, String, Database) insteadDatabaseConnectionMap.getOrStoreIfAbsent
(String connectionGroup, String partitionID, Database database) Tries to obtain an existing Database instance for specified parameters.Modifier and TypeMethodDescriptionstatic String
DatabaseConnectionMap.createEntryKey
(String connectionGroup, String partitionID, Database database) DatabaseConnectionMap.getDatabase
(String connectionGroup, String partitionID, Database database) Deprecated.DatabaseConnectionMap.getOrStoreIfAbsent
(String connectionGroup, String partitionID, Database database) Tries to obtain an existing Database instance for specified parameters.void
DatabaseConnectionMap.removeConnection
(String connectionGroup, String partitionID, Database database) void
DatabaseConnectionMap.storeDatabase
(String connectionGroup, String partitionID, Database database) Deprecated.