public class OracleChangeEventSourceFactory extends Object implements io.debezium.pipeline.source.spi.ChangeEventSourceFactory
| Modifier and Type | Field and Description |
|---|---|
private io.debezium.util.Clock |
clock |
private io.debezium.config.Configuration |
config |
private OracleConnectorConfig |
configuration |
private io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> |
dispatcher |
private io.debezium.pipeline.ErrorHandler |
errorHandler |
private OracleConnection |
jdbcConnection |
private OracleDatabaseSchema |
schema |
private OracleTaskContext |
taskContext |
| Constructor and Description |
|---|
OracleChangeEventSourceFactory(OracleConnectorConfig configuration,
OracleConnection jdbcConnection,
io.debezium.pipeline.ErrorHandler errorHandler,
io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher,
io.debezium.util.Clock clock,
OracleDatabaseSchema schema,
io.debezium.config.Configuration config,
OracleTaskContext taskContext) |
| Modifier and Type | Method and Description |
|---|---|
io.debezium.pipeline.source.spi.SnapshotChangeEventSource |
getSnapshotChangeEventSource(io.debezium.pipeline.spi.OffsetContext offsetContext,
io.debezium.pipeline.source.spi.SnapshotProgressListener snapshotProgressListener) |
io.debezium.pipeline.source.spi.StreamingChangeEventSource |
getStreamingChangeEventSource(io.debezium.pipeline.spi.OffsetContext offsetContext) |
private final OracleConnectorConfig configuration
private final OracleConnection jdbcConnection
private final io.debezium.pipeline.ErrorHandler errorHandler
private final io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher
private final io.debezium.util.Clock clock
private final OracleDatabaseSchema schema
private final io.debezium.config.Configuration config
private final OracleTaskContext taskContext
public OracleChangeEventSourceFactory(OracleConnectorConfig configuration, OracleConnection jdbcConnection, io.debezium.pipeline.ErrorHandler errorHandler, io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, OracleDatabaseSchema schema, io.debezium.config.Configuration config, OracleTaskContext taskContext)
public io.debezium.pipeline.source.spi.SnapshotChangeEventSource getSnapshotChangeEventSource(io.debezium.pipeline.spi.OffsetContext offsetContext,
io.debezium.pipeline.source.spi.SnapshotProgressListener snapshotProgressListener)
getSnapshotChangeEventSource in interface io.debezium.pipeline.source.spi.ChangeEventSourceFactorypublic io.debezium.pipeline.source.spi.StreamingChangeEventSource getStreamingChangeEventSource(io.debezium.pipeline.spi.OffsetContext offsetContext)
getStreamingChangeEventSource in interface io.debezium.pipeline.source.spi.ChangeEventSourceFactoryCopyright © 2021 JBoss by Red Hat. All rights reserved.