| Package | Description |
|---|---|
| io.debezium.jdbc |
| Modifier and Type | Class and Description |
|---|---|
private class |
JdbcConnection.ConnectionFactoryDecorator |
| Modifier and Type | Field and Description |
|---|---|
private JdbcConnection.ConnectionFactory |
JdbcConnection.ConnectionFactoryDecorator.customConnectionFactory |
private JdbcConnection.ConnectionFactory |
JdbcConnection.ConnectionFactoryDecorator.defaultConnectionFactory |
private JdbcConnection.ConnectionFactory |
JdbcConnection.factory |
| Modifier and Type | Method and Description |
|---|---|
static JdbcConnection.ConnectionFactory |
JdbcConnection.patternBasedFactory(String urlPattern,
Field... variables)
Create a
JdbcConnection.ConnectionFactory that replaces variables in the supplied URL pattern. |
static JdbcConnection.ConnectionFactory |
JdbcConnection.patternBasedFactory(String urlPattern,
String driverClassName,
ClassLoader classloader,
Field... variables)
Create a
JdbcConnection.ConnectionFactory that uses the specific JDBC driver class loaded with the given class loader, and obtains the connection URL by replacing the following variables in the URL pattern:
${hostname}
${port}
${dbname}
${username}
${password}
|
| Constructor and Description |
|---|
ConnectionFactoryDecorator(JdbcConnection.ConnectionFactory connectionFactory,
Supplier<ClassLoader> classLoaderSupplier) |
JdbcConnection(Configuration config,
JdbcConnection.ConnectionFactory connectionFactory)
Create a new instance with the given configuration and connection factory.
|
JdbcConnection(Configuration config,
JdbcConnection.ConnectionFactory connectionFactory,
JdbcConnection.Operations initialOperations)
Create a new instance with the given configuration and connection factory, and specify the operations that should be
run against each newly-established connection.
|
JdbcConnection(Configuration config,
JdbcConnection.ConnectionFactory connectionFactory,
JdbcConnection.Operations initialOperations,
Consumer<Configuration.Builder> adapter)
Create a new instance with the given configuration and connection factory, and specify the operations that should be
run against each newly-established connection.
|
JdbcConnection(Configuration config,
JdbcConnection.ConnectionFactory connectionFactory,
JdbcConnection.Operations initialOperations,
Consumer<Configuration.Builder> adapter,
Supplier<ClassLoader> classLoaderSupplier)
Create a new instance with the given configuration and connection factory, and specify the operations that should be
run against each newly-established connection.
|
JdbcConnection(Configuration config,
JdbcConnection.ConnectionFactory connectionFactory,
Supplier<ClassLoader> classLoaderSupplier)
Create a new instance with the given configuration and connection factory.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.