Package io.debezium.connector.cassandra
Class CassandraConnectorContext
java.lang.Object
io.debezium.connector.common.CdcSourceTaskContext
io.debezium.connector.cassandra.CassandraConnectorContext
public class CassandraConnectorContext
extends io.debezium.connector.common.CdcSourceTaskContext
Contains contextual information and objects scoped to the lifecycle
of CassandraConnectorTask implementation.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CassandraClientprivate final CassandraConnectorConfigprivate OffsetWriterprivate AbstractSchemaChangeListenerprivate SchemaHolder -
Constructor Summary
ConstructorsConstructorDescriptionCassandraConnectorContext(CassandraConnectorConfig config, SchemaLoader schemaLoader, SchemaChangeListenerProvider schemaChangeListenerProvider, OffsetWriter offsetWriter) -
Method Summary
Methods inherited from class io.debezium.connector.common.CdcSourceTaskContext
capturedDataCollections, configureLoggingContext, configureLoggingContext, getClock, getConnectorName, getConnectorType, getTaskId, temporaryLoggingContext
-
Field Details
-
config
-
cassandraClient
-
queues
-
schemaHolder
-
offsetWriter
-
erroneousCommitLogs
-
schemaChangeListener
-
-
Constructor Details
-
CassandraConnectorContext
-
CassandraConnectorContext
public CassandraConnectorContext(CassandraConnectorConfig config, SchemaLoader schemaLoader, SchemaChangeListenerProvider schemaChangeListenerProvider, OffsetWriter offsetWriter)
-
-
Method Details
-
prepareQueues
private void prepareQueues() -
cleanUp
public void cleanUp() -
getCassandraConnectorConfig
-
getCassandraClient
-
getQueues
-
getOffsetWriter
-
getSchemaHolder
-
getErroneousCommitLogs
-