Class FlywayTestcontainersMigrationDataSetPipeFactory
- java.lang.Object
-
- com.link_intersystems.dbunit.maven.testcontainers.FlywayTestcontainersMigrationDataSetPipeFactory
-
- All Implemented Interfaces:
com.link_intersystems.dbunit.migration.MigrationDataSetPipeFactory
public class FlywayTestcontainersMigrationDataSetPipeFactory extends Object implements com.link_intersystems.dbunit.migration.MigrationDataSetPipeFactory
- Author:
- René Link <rene.link@link-intersystems.com>
-
-
Constructor Summary
Constructors Constructor Description FlywayTestcontainersMigrationDataSetPipeFactory(TestcontainersConfig testcontainersConfig, MigrationConfig migration, org.apache.maven.plugin.logging.Log log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.link_intersystems.dbunit.testcontainers.pool.JdbcContainerPool
createContainerPool()
com.link_intersystems.dbunit.stream.consumer.DataSetConsumerPipe
createMigrationPipe(com.link_intersystems.dbunit.migration.DatabaseMigrationSupport databaseMigrationSupport)
protected com.link_intersystems.dbunit.testcontainers.DatabaseContainerSupport
getDatabaseContainerSupport(TestcontainersConfig testcontainersConfig, org.slf4j.Logger logger)
protected com.link_intersystems.dbunit.testcontainers.DatabaseContainerSupport
getMojoConfiguredDatabaseContainerSupport(TestcontainersConfig testcontainersConfig, org.slf4j.Logger logger)
-
-
-
Constructor Detail
-
FlywayTestcontainersMigrationDataSetPipeFactory
public FlywayTestcontainersMigrationDataSetPipeFactory(TestcontainersConfig testcontainersConfig, MigrationConfig migration, org.apache.maven.plugin.logging.Log log)
-
-
Method Detail
-
createMigrationPipe
public com.link_intersystems.dbunit.stream.consumer.DataSetConsumerPipe createMigrationPipe(com.link_intersystems.dbunit.migration.DatabaseMigrationSupport databaseMigrationSupport)
- Specified by:
createMigrationPipe
in interfacecom.link_intersystems.dbunit.migration.MigrationDataSetPipeFactory
-
createContainerPool
public com.link_intersystems.dbunit.testcontainers.pool.JdbcContainerPool createContainerPool()
-
getDatabaseContainerSupport
protected com.link_intersystems.dbunit.testcontainers.DatabaseContainerSupport getDatabaseContainerSupport(TestcontainersConfig testcontainersConfig, org.slf4j.Logger logger)
-
getMojoConfiguredDatabaseContainerSupport
protected com.link_intersystems.dbunit.testcontainers.DatabaseContainerSupport getMojoConfiguredDatabaseContainerSupport(TestcontainersConfig testcontainersConfig, org.slf4j.Logger logger)
-
-