org.jdbcdslog
类 DataSourceProxyBase
java.lang.Object
org.jdbcdslog.DataSourceProxyBase
- 所有已实现的接口:
- java.io.Serializable
- 直接已知子类:
- ConnectionPoolDataSourceProxy, ConnectionPoolXADataSourceProxy, DataSourceProxy, XADataSourceProxy
public class DataSourceProxyBase
- extends java.lang.Object
- implements java.io.Serializable
- 另请参见:
- 序列化表格
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataSourceProxyBase
public DataSourceProxyBase()
throws JDBCDSLogException
- 抛出:
JDBCDSLogException
getConnection
public java.sql.Connection getConnection()
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getConnection
public java.sql.Connection getConnection(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getLogWriter
public java.io.PrintWriter getLogWriter()
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getLoginTimeout
public int getLoginTimeout()
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
setLogWriter
public void setLogWriter(java.io.PrintWriter out)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
setLoginTimeout
public void setLoginTimeout(int seconds)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getXAConnection
public javax.sql.XAConnection getXAConnection()
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getXAConnection
public javax.sql.XAConnection getXAConnection(java.lang.String user,
java.lang.String password)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getPooledConnection
public javax.sql.PooledConnection getPooledConnection()
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
getPooledConnection
public javax.sql.PooledConnection getPooledConnection(java.lang.String user,
java.lang.String password)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
setURL
public void setURL(java.lang.String url)
throws JDBCDSLogException
- 抛出:
JDBCDSLogException
setTargetDSDirect
public void setTargetDSDirect(java.lang.Object dataSource)
setTargetDS
public void setTargetDS(java.lang.String targetDSName)
throws JDBCDSLogException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
- 抛出:
JDBCDSLogException
java.lang.InstantiationException
java.lang.IllegalAccessException
setDatabaseName
public void setDatabaseName(java.lang.String p)
setDescription
public void setDescription(java.lang.String p)
setDataSourceName
public void setDataSourceName(java.lang.String p)
setDriverType
public void setDriverType(java.lang.String p)
setNetworkProtocol
public void setNetworkProtocol(java.lang.String p)
setPassword
public void setPassword(java.lang.String p)
setPortNumber
public void setPortNumber(int p)
setServerName
public void setServerName(java.lang.String p)
setServiceName
public void setServiceName(java.lang.String p)
setTNSEntryName
public void setTNSEntryName(java.lang.String p)
setUser
public void setUser(java.lang.String p)
setDatabase
public void setDatabase(java.lang.String p)
throws JDBCDSLogException
- 抛出:
JDBCDSLogException
isWrapperFor
public boolean isWrapperFor(java.lang.Class iface)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
unwrap
public java.lang.Object unwrap(java.lang.Class iface)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
Copyright © 2011. All Rights Reserved.