Class SqlScriptDataSetProducer

  • All Implemented Interfaces:
    org.dbunit.dataset.stream.IDataSetProducer

    public class SqlScriptDataSetProducer
    extends Object
    implements org.dbunit.dataset.stream.IDataSetProducer
    Author:
    René Link <rene.link@link-intersystems.com>
    • Constructor Detail

      • SqlScriptDataSetProducer

        public SqlScriptDataSetProducer​(com.link_intersystems.sql.io.SqlScript sqlScript)
    • Method Detail

      • setDatabaseCustomizationConsumer

        public void setDatabaseCustomizationConsumer​(com.link_intersystems.dbunit.testcontainers.consumer.DatabaseCustomizationConsumer databaseCustomizationConsumer)
      • setDatabaseDataSetProducerConfig

        public void setDatabaseDataSetProducerConfig​(com.link_intersystems.dbunit.stream.producer.db.DatabaseDataSetProducerConfig config)
      • setConsumer

        public void setConsumer​(org.dbunit.dataset.stream.IDataSetConsumer consumer)
        Specified by:
        setConsumer in interface org.dbunit.dataset.stream.IDataSetProducer
      • setJdbcContainerPool

        public void setJdbcContainerPool​(com.link_intersystems.dbunit.testcontainers.pool.JdbcContainerPool containerPool)
      • produce

        public void produce()
                     throws org.dbunit.dataset.DataSetException
        Specified by:
        produce in interface org.dbunit.dataset.stream.IDataSetProducer
        Throws:
        org.dbunit.dataset.DataSetException
      • produce

        protected void produce​(com.link_intersystems.dbunit.testcontainers.JdbcContainer jdbcContainer)
                        throws org.dbunit.dataset.DataSetException
        Throws:
        org.dbunit.dataset.DataSetException