Package io.debezium.connector.informix
Class InformixReselectColumnsProcessorIT
java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.embedded.async.AbstractAsyncEngineConnectorTest
io.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
io.debezium.connector.informix.InformixReselectColumnsProcessorIT
- All Implemented Interfaces:
io.debezium.util.Testing
public class InformixReselectColumnsProcessorIT
extends io.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
- Author:
- Chris Cranford
-
Nested Class Summary
Nested 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
FieldsModifier and TypeFieldDescriptionprivate io.debezium.connector.informix.InformixConnectionFields inherited from class io.debezium.embedded.AbstractConnectorTest
consumedLines, engine, isEngineRunning, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected io.debezium.embedded.AbstractConnectorTest.SourceRecordsprotected io.debezium.embedded.AbstractConnectorTest.SourceRecordsprotected voidprotected io.debezium.jdbc.JdbcConnectionprotected voidprotected io.debezium.config.Configuration.Builderprotected Class<io.debezium.connector.informix.InformixConnector>protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected voidMethods inherited from class io.debezium.processors.AbstractReselectProcessorTest
assertColumnReselectedForUnavailableValue, consumeRecordsByTopicReselectWhenNotNullSnapshot, consumeRecordsByTopicReselectWhenNullSnapshot, enableTableForCdc, fieldName, getReselectLogInterceptor, testColumnsReselectedWhenValueIsNullSnapshot, testColumnsReselectedWhenValueIsNullStreaming, testNoColumnsReselectedWhenNotNullSnapshot, testNoColumnsReselectedWhenNotNullStreaming, testNoColumnsReselectedWhenNullAndUnavailableColumnsAreDisabledMethods 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, 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.informix.InformixConnection connection
-
-
Constructor Details
-
InformixReselectColumnsProcessorIT
public InformixReselectColumnsProcessorIT()
-
-
Method Details
-
beforeEach
- Overrides:
beforeEachin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
Exception
-
afterEach
- Overrides:
afterEachin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
Exception
-
getConnectorClass
- Specified by:
getConnectorClassin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
databaseConnection
protected io.debezium.jdbc.JdbcConnection databaseConnection()- Specified by:
databaseConnectionin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
getConfigurationBuilder
protected io.debezium.config.Configuration.Builder getConfigurationBuilder()- Specified by:
getConfigurationBuilderin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
topicName
- Specified by:
topicNamein classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
tableName
- Specified by:
tableNamein classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
reselectColumnsList
- Specified by:
reselectColumnsListin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
createTable
- Specified by:
createTablein classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
Exception
-
dropTable
- Specified by:
dropTablein classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
Exception
-
getInsertWithValue
- Specified by:
getInsertWithValuein classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
getInsertWithNullValue
- Specified by:
getInsertWithNullValuein classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>
-
waitForStreamingStarted
- Specified by:
waitForStreamingStartedin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
InterruptedException
-
consumeRecordsByTopicReselectWhenNullStreaming
protected io.debezium.embedded.AbstractConnectorTest.SourceRecords consumeRecordsByTopicReselectWhenNullStreaming() throws InterruptedException- Overrides:
consumeRecordsByTopicReselectWhenNullStreamingin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
InterruptedException
-
consumeRecordsByTopicReselectWhenNotNullStreaming
protected io.debezium.embedded.AbstractConnectorTest.SourceRecords consumeRecordsByTopicReselectWhenNotNullStreaming() throws InterruptedException- Overrides:
consumeRecordsByTopicReselectWhenNotNullStreamingin classio.debezium.processors.AbstractReselectProcessorTest<io.debezium.connector.informix.InformixConnector>- Throws:
InterruptedException
-