|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.openjpa.lib.jdbc.DelegatingDataSource
public class DelegatingDataSource
Wrapper around an existing data source. Subclasses can override the
methods whose behavior they mean to change. The equals
and
hashCode
methods pass through to the base underlying data store.
Constructor Summary | |
---|---|
DelegatingDataSource(DataSource ds)
Constructor. |
Method Summary | |
---|---|
protected void |
appendInfo(StringBuffer buf)
|
void |
close()
|
boolean |
equals(Object other)
|
Connection |
getConnection()
|
Connection |
getConnection(String user,
String pass)
|
DataSource |
getDelegate()
Return the wrapped data source. |
DataSource |
getInnermostDelegate()
Return the inner-most wrapped delegate. |
int |
getLoginTimeout()
|
PrintWriter |
getLogWriter()
|
Logger |
getParentLogger()
|
int |
hashCode()
|
boolean |
isWrapperFor(Class iface)
|
void |
setLoginTimeout(int timeout)
|
void |
setLogWriter(PrintWriter out)
|
String |
toString()
|
Object |
unwrap(Class iface)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DelegatingDataSource(DataSource ds)
Method Detail |
---|
public DataSource getDelegate()
public DataSource getInnermostDelegate()
public int hashCode()
hashCode
in class Object
public boolean equals(Object other)
equals
in class Object
public String toString()
toString
in class Object
protected void appendInfo(StringBuffer buf)
public PrintWriter getLogWriter() throws SQLException
getLogWriter
in interface CommonDataSource
SQLException
public void setLogWriter(PrintWriter out) throws SQLException
setLogWriter
in interface CommonDataSource
SQLException
public int getLoginTimeout() throws SQLException
getLoginTimeout
in interface CommonDataSource
SQLException
public void setLoginTimeout(int timeout) throws SQLException
setLoginTimeout
in interface CommonDataSource
SQLException
public Connection getConnection() throws SQLException
getConnection
in interface DataSource
SQLException
public Connection getConnection(String user, String pass) throws SQLException
getConnection
in interface DataSource
SQLException
public void close() throws Exception
close
in interface Closeable
Exception
public boolean isWrapperFor(Class iface)
isWrapperFor
in interface Wrapper
public Object unwrap(Class iface)
unwrap
in interface Wrapper
public Logger getParentLogger() throws SQLFeatureNotSupportedException
SQLFeatureNotSupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |