public class OracleConnection
extends io.debezium.jdbc.JdbcConnection
io.debezium.jdbc.JdbcConnection.BlockingResultSetConsumer, io.debezium.jdbc.JdbcConnection.CallPreparer, io.debezium.jdbc.JdbcConnection.ConnectionFactory, io.debezium.jdbc.JdbcConnection.Operations, io.debezium.jdbc.JdbcConnection.ResultSetConsumer, io.debezium.jdbc.JdbcConnection.SingleParameterResultSetConsumer, io.debezium.jdbc.JdbcConnection.StatementFactory, io.debezium.jdbc.JdbcConnection.StatementPreparer| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
OracleConnection(io.debezium.config.Configuration config,
io.debezium.jdbc.JdbcConnection.ConnectionFactory connectionFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
readSchema(io.debezium.relational.Tables tables,
String databaseCatalog,
String schemaNamePattern,
io.debezium.relational.Tables.TableNameFilter tableFilter,
io.debezium.relational.Tables.ColumnNameFilter columnFilter,
boolean removeTablesNotFoundInJdbc) |
Set<io.debezium.relational.TableId> |
readTableNames(String databaseCatalog,
String schemaNamePattern,
String tableNamePattern,
String[] tableTypes) |
void |
resetSessionToCdb() |
void |
setSessionToPdb(String pdbName) |
call, close, columnsFor, columnsFor, config, connect, connection, connection, connectionString, database, execute, execute, isConnected, parseSqlStatementString, patternBasedFactory, patternBasedFactory, prepareQuery, prepareQuery, prepareQuery, prepareUpdate, print, print, query, query, queryWithBlockingConsumer, readAllCatalogNames, readAllSchemaNames, readAllTableNames, readTypeInfo, resolveNativeType, setAutoCommit, tableTypes, usernamepublic OracleConnection(io.debezium.config.Configuration config,
io.debezium.jdbc.JdbcConnection.ConnectionFactory connectionFactory)
public void setSessionToPdb(String pdbName)
public void resetSessionToCdb()
public Set<io.debezium.relational.TableId> readTableNames(String databaseCatalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes) throws SQLException
readTableNames in class io.debezium.jdbc.JdbcConnectionSQLExceptionpublic void readSchema(io.debezium.relational.Tables tables,
String databaseCatalog,
String schemaNamePattern,
io.debezium.relational.Tables.TableNameFilter tableFilter,
io.debezium.relational.Tables.ColumnNameFilter columnFilter,
boolean removeTablesNotFoundInJdbc)
throws SQLException
readSchema in class io.debezium.jdbc.JdbcConnectionSQLExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.