Package io.debezium.connector.db2
Class NotificationsIT
java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.embedded.async.AbstractAsyncEngineConnectorTest
io.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
io.debezium.connector.db2.NotificationsIT
- All Implemented Interfaces:
io.debezium.util.Testing
public class NotificationsIT
extends io.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.debezium.pipeline.notification.AbstractNotificationsIT
io.debezium.pipeline.notification.AbstractNotificationsIT.ClientListenerNested classes/interfaces inherited from class io.debezium.embedded.AbstractConnectorTest
io.debezium.embedded.AbstractConnectorTest.SourceRecordsNested classes/interfaces inherited from interface io.debezium.util.Testing
io.debezium.util.Testing.Debug, io.debezium.util.Testing.Files, io.debezium.util.Testing.InterruptableFunction, io.debezium.util.Testing.Network, io.debezium.util.Testing.Print, io.debezium.util.Testing.Timer -
Field Summary
FieldsFields inherited from class io.debezium.embedded.AbstractConnectorTest
consumedLines, engine, isEngineRunning, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.debezium.pipeline.notification.AbstractNotificationsIT
database, emittingDebeziumNotificationWillGenerateAJmxNotification, notificationCorrectlySentOnItsTopic, notificationCorrectlySentOnJmx, notificationNotSentIfNoChannelIsConfigured, reportErrorWhenSinkChannelIsEnabledAndNoTopicConfigurationProvided, sinkNotificationWillCorrectlySaveOffsetAfterSnapshot, startConnector, taskMethods inherited from class io.debezium.embedded.async.AbstractAsyncEngineConnectorTest
createEngine, createEngineBuilderMethods inherited from class io.debezium.embedded.AbstractConnectorTest
assertBeginTransaction, assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertEndTransaction, assertEngineIsRunning, assertHasNoSourceQuery, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertOffset, assertOffset, assertOnlyTransactionRecordsToConsume, assertRecordTransactionMetadata, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertSourceQuery, assertTombstone, assertTombstone, assertUpdate, assertValueField, configValue, consumeAvailableRecords, consumeAvailableRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeRecord, consumeRecords, consumeRecords, consumeRecords, consumeRecordsButSkipUntil, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopicUntil, consumeRecordsUntil, debug, getConsumer, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingNamespace, initializeConnectorTestFramework, isStreamingRunning, isStreamingRunning, isStreamingRunning, isStreamingRunning, isTransactionRecord, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, skipAvroValidation, start, start, start, start, start, start, start, startAndConsumeTillEnd, startAndConsumeTillEnd, stopConnector, stopConnector, storeOffsets, validate, waitForAvailableRecords, waitForAvailableRecords, waitForConnectorShutdown, waitForEngineShutdown, waitForSnapshotToBeCompleted, waitForSnapshotToBeCompleted, waitForSnapshotWithCustomMetricsToBeCompleted, waitForStreamingRunning, waitForStreamingRunning, waitForStreamingRunning, waitForStreamingWithCustomMetricsToStart, waitTimeForEngine, waitTimeForRecords, waitTimeForRecordsAfterNullsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.util.Testing
once, once, resetBeforeEachTest, time, time
-
Field Details
-
connection
private io.debezium.connector.db2.Db2Connection connection
-
-
Constructor Details
-
NotificationsIT
public NotificationsIT()
-
-
Method Details
-
before
- Throws:
SQLException
-
after
- Throws:
SQLException
-
connectorClass
- Specified by:
connectorClassin classio.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-
config
protected io.debezium.config.Configuration.Builder config()- Specified by:
configin classio.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-
connector
- Specified by:
connectorin classio.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-
server
- Specified by:
serverin classio.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-
snapshotStatusResult
- Specified by:
snapshotStatusResultin classio.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-
collections
- Overrides:
collectionsin classio.debezium.pipeline.notification.AbstractNotificationsIT<io.debezium.connector.db2.Db2Connector>
-