Package io.debezium.connector.common
Class BaseSourceTaskTest.MyBaseSourceTask
java.lang.Object
org.apache.kafka.connect.source.SourceTask
io.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
io.debezium.connector.common.BaseSourceTaskTest.MyBaseSourceTask
- All Implemented Interfaces:
org.apache.kafka.connect.connector.Task
- Enclosing class:
- BaseSourceTaskTest
public static class BaseSourceTaskTest.MyBaseSourceTask
extends io.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.debezium.connector.common.BaseSourceTask
io.debezium.connector.common.BaseSourceTask.StateNested classes/interfaces inherited from class org.apache.kafka.connect.source.SourceTask
org.apache.kafka.connect.source.SourceTask.TransactionBoundary -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final io.debezium.pipeline.ChangeEventSourceCoordinator<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext> (package private) final List<org.apache.kafka.connect.source.SourceRecord>(package private) final AtomicInteger(package private) final AtomicIntegerFields inherited from class org.apache.kafka.connect.source.SourceTask
context, TRANSACTION_BOUNDARY_CONFIG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<org.apache.kafka.connect.source.SourceRecord>doPoll()protected voiddoStop()protected Iterable<io.debezium.config.Field>protected voidprotected io.debezium.pipeline.ChangeEventSourceCoordinator<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext> start(io.debezium.config.Configuration config) version()Methods inherited from class io.debezium.connector.common.BaseSourceTask
commit, commitRecord, getAvailableSignalChannels, getNotificationChannels, getPreviousOffsets, getTaskState, isLogPositionAvailable, logStatistics, poll, registerServiceProviders, start, stop, validateAndLoadSchemaHistory, withMaskedSensitiveOptionsMethods inherited from class org.apache.kafka.connect.source.SourceTask
commitRecord, initialize
-
Field Details
-
records
-
startCount
-
stopCount
-
coordinator
final io.debezium.pipeline.ChangeEventSourceCoordinator<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext> coordinator
-
-
Constructor Details
-
MyBaseSourceTask
public MyBaseSourceTask()
-
-
Method Details
-
start
protected io.debezium.pipeline.ChangeEventSourceCoordinator<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext> start(io.debezium.config.Configuration config) - Specified by:
startin classio.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
-
doPoll
- Specified by:
doPollin classio.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
-
resetErrorHandlerRetriesIfNeeded
protected void resetErrorHandlerRetriesIfNeeded()- Overrides:
resetErrorHandlerRetriesIfNeededin classio.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
-
doStop
protected void doStop()- Specified by:
doStopin classio.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
-
getAllConfigurationFields
- Specified by:
getAllConfigurationFieldsin classio.debezium.connector.common.BaseSourceTask<io.debezium.pipeline.spi.Partition,io.debezium.pipeline.spi.OffsetContext>
-
version
-