Package com.mchange.v2.sql.filter
Class SynchronizedFilterDataSource
- java.lang.Object
-
- com.mchange.v2.sql.filter.SynchronizedFilterDataSource
-
- All Implemented Interfaces:
java.sql.Wrapper
,javax.sql.CommonDataSource
,javax.sql.DataSource
public abstract class SynchronizedFilterDataSource extends java.lang.Object implements javax.sql.DataSource
This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.sql.DataSource
inner
-
Constructor Summary
Constructors Constructor Description SynchronizedFilterDataSource()
SynchronizedFilterDataSource(javax.sql.DataSource inner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.sql.Connection
getConnection()
java.sql.Connection
getConnection(java.lang.String a, java.lang.String b)
javax.sql.DataSource
getInner()
int
getLoginTimeout()
java.io.PrintWriter
getLogWriter()
java.util.logging.Logger
getParentLogger()
boolean
isWrapperFor(java.lang.Class a)
void
setInner(javax.sql.DataSource inner)
void
setLoginTimeout(int a)
void
setLogWriter(java.io.PrintWriter a)
java.lang.Object
unwrap(java.lang.Class a)
-
-
-
Method Detail
-
setInner
public void setInner(javax.sql.DataSource inner)
-
getInner
public javax.sql.DataSource getInner()
-
getConnection
public java.sql.Connection getConnection() throws java.sql.SQLException
- Specified by:
getConnection
in interfacejavax.sql.DataSource
- Throws:
java.sql.SQLException
-
getConnection
public java.sql.Connection getConnection(java.lang.String a, java.lang.String b) throws java.sql.SQLException
- Specified by:
getConnection
in interfacejavax.sql.DataSource
- Throws:
java.sql.SQLException
-
getLogWriter
public java.io.PrintWriter getLogWriter() throws java.sql.SQLException
- Specified by:
getLogWriter
in interfacejavax.sql.CommonDataSource
- Specified by:
getLogWriter
in interfacejavax.sql.DataSource
- Throws:
java.sql.SQLException
-
getLoginTimeout
public int getLoginTimeout() throws java.sql.SQLException
- Specified by:
getLoginTimeout
in interfacejavax.sql.CommonDataSource
- Specified by:
getLoginTimeout
in interfacejavax.sql.DataSource
- Throws:
java.sql.SQLException
-
getParentLogger
public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException
- Specified by:
getParentLogger
in interfacejavax.sql.CommonDataSource
- Throws:
java.sql.SQLFeatureNotSupportedException
-
setLogWriter
public void setLogWriter(java.io.PrintWriter a) throws java.sql.SQLException
- Specified by:
setLogWriter
in interfacejavax.sql.CommonDataSource
- Specified by:
setLogWriter
in interfacejavax.sql.DataSource
- Throws:
java.sql.SQLException
-
setLoginTimeout
public void setLoginTimeout(int a) throws java.sql.SQLException
- Specified by:
setLoginTimeout
in interfacejavax.sql.CommonDataSource
- Specified by:
setLoginTimeout
in interfacejavax.sql.DataSource
- Throws:
java.sql.SQLException
-
isWrapperFor
public boolean isWrapperFor(java.lang.Class a) throws java.sql.SQLException
- Specified by:
isWrapperFor
in interfacejava.sql.Wrapper
- Throws:
java.sql.SQLException
-
unwrap
public java.lang.Object unwrap(java.lang.Class a) throws java.sql.SQLException
- Specified by:
unwrap
in interfacejava.sql.Wrapper
- Throws:
java.sql.SQLException
-
-