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 OracleConnectorConfig |
configuration |
private io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> |
dispatcher |
private io.debezium.pipeline.ErrorHandler |
errorHandler |
private OracleConnection |
jdbcConnection |
private OracleDatabaseSchema |
schema |
| 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) |
| 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
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)
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 © 2018 JBoss by Red Hat. All rights reserved.