Package | Description |
---|---|
org.pentaho.di.core.database |
Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)
|
org.pentaho.di.core.database.map |
Modifier and Type | Method and Description |
---|---|
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 |
MSAccessDatabaseMeta.checkIndexExists(Database database,
String schemaName,
String tableName,
String[] idx_fields)
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[] idx_fields)
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[] idx_fields)
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[] idx_fields)
Verifies on the specified database connection if an index exists on the fields with the specified name.
|
boolean |
BaseDatabaseMeta.checkIndexExists(Database database,
String schemaName,
String tableName,
String[] idx_fields)
Verifies on the specified database connection if an index exists on the fields with the specified name.
|
Long |
DatabaseInterface.getNextBatchId(DatabaseMeta dbm,
Database ldb,
String schemaName,
String tableName,
String fieldName)
Get the next Batch ID from the logging tables.
|
Long |
BaseDatabaseMeta.getNextBatchId(DatabaseMeta dbm,
Database ldb,
String schemaName,
String tableName,
String fieldName) |
Long |
DatabaseMeta.getNextBatchId(Database ldb,
String schemaName,
String tableName,
String fieldName) |
Long |
BaseDatabaseMeta.getNextBatchIdUsingAutoIncSQL(String autoIncSQL,
DatabaseMeta dbm,
Database ldb) |
Long |
MSSQLServerDatabaseMeta.getNextBatchIdUsingLockTables(DatabaseMeta dbm,
Database ldb,
String schemaName,
String tableName,
String fieldName) |
Long |
BaseDatabaseMeta.getNextBatchIdUsingLockTables(DatabaseMeta dbm,
Database ldb,
String schemaName,
String tableName,
String fieldName) |
Long |
BaseDatabaseMeta.getNextBatchIdUsingSequence(String sequenceName,
String schemaName,
DatabaseMeta dbm,
Database ldb) |
Modifier and Type | Method and Description |
---|---|
Database |
DatabaseConnectionMap.getDatabase(String connectionGroup,
String partitionID,
Database database) |
Modifier and Type | Method and Description |
---|---|
Map<String,Database> |
DatabaseConnectionMap.getMap() |
Modifier and Type | Method and Description |
---|---|
static String |
DatabaseConnectionMap.createEntryKey(String connectionGroup,
String partitionID,
Database database) |
Database |
DatabaseConnectionMap.getDatabase(String connectionGroup,
String partitionID,
Database database) |
void |
DatabaseConnectionMap.removeConnection(String connectionGroup,
String partitionID,
Database database) |
void |
DatabaseConnectionMap.storeDatabase(String connectionGroup,
String partitionID,
Database database) |