public class Db2ChangeEventSourceFactory extends Object implements io.debezium.pipeline.source.spi.ChangeEventSourceFactory
| Modifier and Type | Field and Description |
|---|---|
private io.debezium.util.Clock |
clock |
private Db2ConnectorConfig |
configuration |
private Db2Connection |
dataConnection |
private io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> |
dispatcher |
private io.debezium.pipeline.ErrorHandler |
errorHandler |
private Db2Connection |
metadataConnection |
private Db2DatabaseSchema |
schema |
| Constructor and Description |
|---|
Db2ChangeEventSourceFactory(Db2ConnectorConfig configuration,
Db2Connection dataConnection,
Db2Connection metadataConnection,
io.debezium.pipeline.ErrorHandler errorHandler,
io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher,
io.debezium.util.Clock clock,
Db2DatabaseSchema 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 Db2ConnectorConfig configuration
private final Db2Connection dataConnection
private final Db2Connection metadataConnection
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 Db2DatabaseSchema schema
public Db2ChangeEventSourceFactory(Db2ConnectorConfig configuration, Db2Connection dataConnection, Db2Connection metadataConnection, io.debezium.pipeline.ErrorHandler errorHandler, io.debezium.pipeline.EventDispatcher<io.debezium.relational.TableId> dispatcher, io.debezium.util.Clock clock, Db2DatabaseSchema 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 © 2020 JBoss by Red Hat. All rights reserved.