public class MySqlBinlogSplitReadTask
extends io.debezium.connector.mysql.MySqlStreamingChangeEventSource
| Constructor and Description |
|---|
MySqlBinlogSplitReadTask(io.debezium.connector.mysql.MySqlConnectorConfig connectorConfig,
io.debezium.connector.mysql.MySqlOffsetContext offsetContext,
io.debezium.connector.mysql.MySqlConnection connection,
EventDispatcherImpl<io.debezium.relational.TableId> dispatcher,
io.debezium.pipeline.ErrorHandler errorHandler,
io.debezium.util.Clock clock,
io.debezium.connector.mysql.MySqlTaskContext taskContext,
io.debezium.connector.mysql.MySqlStreamingChangeEventSourceMetrics metrics,
String topic,
MySqlBinlogSplit binlogSplit) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context) |
protected void |
handleEvent(com.github.shyiko.mysql.binlog.event.Event event) |
filterGtidSet, handleDelete, handleGtidEvent, handleInsert, handleQueryEvent, handleRotateLogsEvent, handleRowsQuery, handleServerHeartbeat, handleServerIncident, handleServerStop, handleUpdate, handleUpdateTableMetadata, ignoreEvent, logEvent, onEvent, prepareTransaction, unwrapData, viewChange, wrappublic MySqlBinlogSplitReadTask(io.debezium.connector.mysql.MySqlConnectorConfig connectorConfig,
io.debezium.connector.mysql.MySqlOffsetContext offsetContext,
io.debezium.connector.mysql.MySqlConnection connection,
EventDispatcherImpl<io.debezium.relational.TableId> dispatcher,
io.debezium.pipeline.ErrorHandler errorHandler,
io.debezium.util.Clock clock,
io.debezium.connector.mysql.MySqlTaskContext taskContext,
io.debezium.connector.mysql.MySqlStreamingChangeEventSourceMetrics metrics,
String topic,
MySqlBinlogSplit binlogSplit)
public void execute(io.debezium.pipeline.source.spi.ChangeEventSource.ChangeEventSourceContext context)
throws InterruptedException
execute in interface io.debezium.pipeline.source.spi.StreamingChangeEventSourceexecute in class io.debezium.connector.mysql.MySqlStreamingChangeEventSourceInterruptedExceptionprotected void handleEvent(com.github.shyiko.mysql.binlog.event.Event event)
handleEvent in class io.debezium.connector.mysql.MySqlStreamingChangeEventSourceCopyright © 2022 The Apache Software Foundation. All rights reserved.