|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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()
|
int |
hashCode()
|
void |
setLoginTimeout(int timeout)
|
void |
setLogWriter(PrintWriter out)
|
String |
toString()
|
| 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 Objectpublic boolean equals(Object other)
equals in class Objectpublic String toString()
toString in class Objectprotected void appendInfo(StringBuffer buf)
public PrintWriter getLogWriter()
throws SQLException
getLogWriter in interface DataSourceSQLException
public void setLogWriter(PrintWriter out)
throws SQLException
setLogWriter in interface DataSourceSQLException
public int getLoginTimeout()
throws SQLException
getLoginTimeout in interface DataSourceSQLException
public void setLoginTimeout(int timeout)
throws SQLException
setLoginTimeout in interface DataSourceSQLException
public Connection getConnection()
throws SQLException
getConnection in interface DataSourceSQLException
public Connection getConnection(String user,
String pass)
throws SQLException
getConnection in interface DataSourceSQLException
public void close()
throws Exception
close in interface CloseableException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||