Class AbstractJDBCDriver

    • Constructor Detail

      • AbstractJDBCDriver

        public AbstractJDBCDriver()
    • Method Detail

      • start

        public void start()
                   throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • stop

        public void stop()
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • prepareStatements

        protected abstract void prepareStatements()
      • createSchema

        protected abstract void createSchema()
                                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • createTable

        protected final void createTable​(java.lang.String... schemaSqls)
                                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • destroy

        public void destroy()
                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setSqlProvider

        public void setSqlProvider​(SQLProvider sqlProvider)
      • setJdbcConnectionProvider

        public void setJdbcConnectionProvider​(JDBCConnectionProvider connectionProvider)