com.ds.fw.dbcon
Class FwDBConnManager

java.lang.Object
  |
  +--com.ds.fw.dbcon.FwDBConnManager

public class FwDBConnManager
extends java.lang.Object


Constructor Summary
FwDBConnManager()
           
FwDBConnManager(java.sql.Connection c)
           
FwDBConnManager(java.lang.String db)
           
 
Method Summary
 java.sql.Connection createDBConnection(java.lang.String database)
           
 java.sql.Statement createStatement()
           
 void finalize()
           
 java.sql.Connection getConnection()
           
 com.ds.fw.dbcon.FwConnPoolWrapper getConnPoolWrapper()
           
 java.lang.String getDataBaseName()
           
 java.lang.String getDataBaseType()
           
 boolean idLocked()
           
 boolean isClosed()
           
 void lock()
           
 void releaseDBConnection()
           
 void releaseDBConnection(java.lang.String database, java.sql.Connection c)
           
 void setConnection(java.sql.Connection c)
           
 void setConnPoolWrapper(com.ds.fw.dbcon.FwConnPoolWrapper c)
           
 void setDataBaseName(java.lang.String c)
           
 void setDataBaseType(java.lang.String c)
           
 void unLock()
           
 long waitUntilUnLock(long timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FwDBConnManager

public FwDBConnManager()

FwDBConnManager

public FwDBConnManager(java.lang.String db)

FwDBConnManager

public FwDBConnManager(java.sql.Connection c)
Method Detail

getConnPoolWrapper

public com.ds.fw.dbcon.FwConnPoolWrapper getConnPoolWrapper()

setConnPoolWrapper

public void setConnPoolWrapper(com.ds.fw.dbcon.FwConnPoolWrapper c)

createDBConnection

public java.sql.Connection createDBConnection(java.lang.String database)
                                       throws java.sql.SQLException
java.sql.SQLException

releaseDBConnection

public void releaseDBConnection(java.lang.String database,
                                java.sql.Connection c)
                         throws java.sql.SQLException
java.sql.SQLException

getConnection

public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
java.sql.SQLException

setConnection

public void setConnection(java.sql.Connection c)

releaseDBConnection

public void releaseDBConnection()

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

getDataBaseName

public java.lang.String getDataBaseName()

setDataBaseName

public void setDataBaseName(java.lang.String c)

getDataBaseType

public java.lang.String getDataBaseType()

setDataBaseType

public void setDataBaseType(java.lang.String c)

lock

public void lock()

unLock

public void unLock()

idLocked

public boolean idLocked()

waitUntilUnLock

public long waitUntilUnLock(long timeout)

createStatement

public java.sql.Statement createStatement()
                                   throws java.sql.SQLException
java.sql.SQLException

isClosed

public boolean isClosed()