net.toften.jlips.persist.db
Class DBWrappedConnection
java.lang.Object
net.toften.jlips.persist.db.DBAbstractConnection
net.toften.jlips.persist.db.DBWrappedConnection
- Direct Known Subclasses:
- DBJNDIConnection
public abstract class DBWrappedConnection
- extends DBAbstractConnection
This class wraps an instance of a DataSource
The class is abstract, so the extending class must set up the wrapped DataSource
- Author:
- thomas
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wrappedDS
protected DataSource wrappedDS
DBWrappedConnection
public DBWrappedConnection()
getConnection
public Connection getConnection()
throws SQLException
- Throws:
SQLException
- See Also:
DataSource.getConnection()
getConnection
public Connection getConnection(String arg0,
String arg1)
throws SQLException
- Description copied from class:
DBAbstractConnection
- This is not supported by this handler
- Overrides:
getConnection
in class DBAbstractConnection
- Throws:
SQLException
- See Also:
DataSource.getConnection(java.lang.String, java.lang.String)
getLoginTimeout
public int getLoginTimeout()
throws SQLException
- Overrides:
getLoginTimeout
in class DBAbstractConnection
- Throws:
SQLException
- See Also:
DataSource.getLoginTimeout()
getLogWriter
public PrintWriter getLogWriter()
throws SQLException
- Overrides:
getLogWriter
in class DBAbstractConnection
- Throws:
SQLException
- See Also:
DataSource.getLogWriter()
setLoginTimeout
public void setLoginTimeout(int arg0)
throws SQLException
- Overrides:
setLoginTimeout
in class DBAbstractConnection
- Throws:
SQLException
- See Also:
DataSource.setLoginTimeout(int)
setLogWriter
public void setLogWriter(PrintWriter arg0)
throws SQLException
- Overrides:
setLogWriter
in class DBAbstractConnection
- Throws:
SQLException
- See Also:
DataSource.setLogWriter(java.io.PrintWriter)