Class CmExecutor

  • All Implemented Interfaces:
    liquibase.executor.Executor

    public class CmExecutor
    extends liquibase.executor.jvm.JdbcExecutor
    We are using a hybrid approach here: - All liquibase specific operations are carried out with the JdbcExecutor. - All NotConfd operations are carried out with this subclass.
    • Field Summary

      • Fields inherited from class liquibase.executor.AbstractExecutor

        database
    • Constructor Summary

      Constructors 
      Constructor Description
      CmExecutor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute​(liquibase.statement.SqlStatement sql, List<liquibase.sql.visitor.SqlVisitor> sqlVisitors)  
      • Methods inherited from class liquibase.executor.jvm.JdbcExecutor

        comment, execute, execute, execute, getColumnMapRowMapper, getSingleColumnRowMapper, query, query, query, query, queryForInt, queryForInt, queryForList, queryForList, queryForList, queryForList, queryForLong, queryForLong, queryForObject, queryForObject, queryForObject, queryForObject, update, update, updatesDatabase
      • Methods inherited from class liquibase.executor.AbstractExecutor

        applyVisitors, execute, execute, setDatabase
    • Constructor Detail

      • CmExecutor

        public CmExecutor()
    • Method Detail

      • execute

        public void execute​(liquibase.statement.SqlStatement sql,
                            List<liquibase.sql.visitor.SqlVisitor> sqlVisitors)
                     throws liquibase.exception.DatabaseException
        Specified by:
        execute in interface liquibase.executor.Executor
        Overrides:
        execute in class liquibase.executor.jvm.JdbcExecutor
        Throws:
        liquibase.exception.DatabaseException