Interface ConnectionSource

    • Method Detail

      • getConnection

        java.sql.Connection getConnection()
                                   throws java.sql.SQLException
        Obtain a Connection for use. The client is responsible for closing the Connection when it is no longer required.
        Throws:
        java.sql.SQLException - if a Connection could not be obtained
      • getSQLDialectCode

        SQLDialectCode getSQLDialectCode()
        Get the SQL dialect that should be used for this connection. Note that the dialect is not needed if the JDBC driver supports the getGeneratedKeys method.
      • supportsGetGeneratedKeys

        boolean supportsGetGeneratedKeys()
        If the connection supports the JDBC 3.0 getGeneratedKeys method, then we do not need any specific dialect support.
      • supportsBatchUpdates

        boolean supportsBatchUpdates()
        If the connection does not support batch updates, we will avoid using them.