Class ConnectionManager

java.lang.Object
com.kingsrook.qqq.backend.module.rdbms.jdbc.ConnectionManager

public class ConnectionManager extends Object
Class to manage access to JDBC Connections. Relies heavily on RDBMSBackendMetaData.
  • Constructor Details

    • ConnectionManager

      public ConnectionManager()
  • Method Details

    • getConnection

      public static Connection getConnection(RDBMSBackendMetaData backend) throws SQLException
      Throws:
      SQLException
    • dumpConnectionProviderDebug

      public static org.json.JSONArray dumpConnectionProviderDebug()
    • getJdbcDriverClassName

      public static String getJdbcDriverClassName(RDBMSBackendMetaData backend)
    • getJdbcUrl

      public static String getJdbcUrl(RDBMSBackendMetaData backend)
    • resetConnectionProviders

      public static void resetConnectionProviders()
      reset the map of connection providers - not necessarily meant to be useful in production code - written for use in qqq tests.