Class DatabaseInstance

java.lang.Object
org.gusdb.fgputil.db.pool.DatabaseInstance
org.veupathdb.lib.container.jaxrs.utils.db.DatabaseInstance
All Implemented Interfaces:
AutoCloseable, Wrapper

public class DatabaseInstance extends org.gusdb.fgputil.db.pool.DatabaseInstance
  • Constructor Summary

    Constructors
    Constructor
    Description
    DatabaseInstance(org.gusdb.fgputil.db.pool.ConnectionPoolConfig dbConfig, String identifier)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    boolean
     

    Methods inherited from class org.gusdb.fgputil.db.pool.DatabaseInstance

    finalize, getActiveCount, getAllInstances, getConfig, getConnectionsCurrentlyOpen, getDataSource, getDefaultSchema, getIdentifier, getIdleCount, getMaxIdle, getMinEvictableIdleTimeMillis, getMinIdle, getNumConnectionsClosed, getNumConnectionsOpened, getPlatform, getTestOnBorrow, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRunsMillis, getUnclosedConnectionInfo, isWrapperFor, reinitialize, unwrap

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DatabaseInstance

      public DatabaseInstance(org.gusdb.fgputil.db.pool.ConnectionPoolConfig dbConfig, String identifier)
  • Method Details

    • isClosed

      public boolean isClosed()
    • close

      public void close() throws Exception
      Specified by:
      close in interface AutoCloseable
      Overrides:
      close in class org.gusdb.fgputil.db.pool.DatabaseInstance
      Throws:
      Exception