Class AmqpSourceTask
java.lang.Object
org.apache.kafka.connect.source.SourceTask
io.aiven.commons.kafka.connector.source.AbstractSourceTask
io.aiven.kafka.connect.amqp.source.AmqpSourceTask
- All Implemented Interfaces:
org.apache.kafka.connect.connector.Task
public final class AmqpSourceTask
extends io.aiven.commons.kafka.connector.source.AbstractSourceTask
The AMQP source task.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.kafka.connect.source.SourceTask
org.apache.kafka.connect.source.SourceTask.TransactionBoundary -
Field Summary
Fields inherited from class io.aiven.commons.kafka.connector.source.AbstractSourceTask
MAX_POLL_TIME, NULL_RESULTFields inherited from class org.apache.kafka.connect.source.SourceTask
context, TRANSACTION_BOUNDARY_CONFIG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected AmqpSourceConfigconfigure(Map<String, String> props, io.aiven.commons.kafka.connector.source.OffsetManager offsetManager) protected io.aiven.commons.kafka.connector.source.EvolvingSourceRecordIteratorgetIterator(io.aiven.commons.kafka.connector.source.config.SourceCommonConfig config) version()Methods inherited from class io.aiven.commons.kafka.connector.source.AbstractSourceTask
isRunning, lastEvolution, poll, start, stillPolling, stopMethods inherited from class org.apache.kafka.connect.source.SourceTask
commit, commitRecord, commitRecord, initialize
-
Constructor Details
-
AmqpSourceTask
public AmqpSourceTask()Default constructor.
-
-
Method Details
-
configure
protected AmqpSourceConfig configure(Map<String, String> props, io.aiven.commons.kafka.connector.source.OffsetManager offsetManager) - Specified by:
configurein classio.aiven.commons.kafka.connector.source.AbstractSourceTask
-
getIterator
protected io.aiven.commons.kafka.connector.source.EvolvingSourceRecordIterator getIterator(io.aiven.commons.kafka.connector.source.config.SourceCommonConfig config) - Specified by:
getIteratorin classio.aiven.commons.kafka.connector.source.AbstractSourceTask
-
closeResources
protected void closeResources()- Specified by:
closeResourcesin classio.aiven.commons.kafka.connector.source.AbstractSourceTask
-
version
-