org.jdbcdslog
类 DataSourceProxyBase

java.lang.Object
  继承者 org.jdbcdslog.DataSourceProxyBase
所有已实现的接口:
Serializable
直接已知子类:
ConnectionPoolDataSourceProxy, ConnectionPoolXADataSourceProxy, DataSourceProxy, XADataSourceProxy

public class DataSourceProxyBase
extends Object
implements Serializable

另请参见:
序列化表格

构造方法摘要
DataSourceProxyBase()
           
 
方法摘要
 Connection getConnection()
           
 Connection getConnection(String username, String password)
           
 int getLoginTimeout()
           
 PrintWriter getLogWriter()
           
 PooledConnection getPooledConnection()
           
 PooledConnection getPooledConnection(String user, String password)
           
 XAConnection getXAConnection()
           
 XAConnection getXAConnection(String user, String password)
           
 boolean isWrapperFor(Class iface)
           
 void setDatabase(String p)
           
 void setDatabaseName(String p)
           
 void setDataSourceName(String p)
           
 void setDescription(String p)
           
 void setDriverType(String p)
           
 void setLoginTimeout(int seconds)
           
 void setLogWriter(PrintWriter out)
           
 void setNetworkProtocol(String p)
           
 void setPassword(String p)
           
 void setPortNumber(int p)
           
 void setServerName(String p)
           
 void setServiceName(String p)
           
 void setTargetDS(String targetDSName)
           
 void setTargetDSDirect(Object dataSource)
           
 void setTNSEntryName(String p)
           
 void setURL(String url)
           
 void setUser(String p)
           
 Object unwrap(Class iface)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

DataSourceProxyBase

public DataSourceProxyBase()
                    throws JDBCDSLogException
抛出:
JDBCDSLogException
方法详细信息

getConnection

public Connection getConnection()
                         throws SQLException
抛出:
SQLException

getConnection

public Connection getConnection(String username,
                                String password)
                         throws SQLException
抛出:
SQLException

getLogWriter

public PrintWriter getLogWriter()
                         throws SQLException
抛出:
SQLException

getLoginTimeout

public int getLoginTimeout()
                    throws SQLException
抛出:
SQLException

setLogWriter

public void setLogWriter(PrintWriter out)
                  throws SQLException
抛出:
SQLException

setLoginTimeout

public void setLoginTimeout(int seconds)
                     throws SQLException
抛出:
SQLException

getXAConnection

public XAConnection getXAConnection()
                             throws SQLException
抛出:
SQLException

getXAConnection

public XAConnection getXAConnection(String user,
                                    String password)
                             throws SQLException
抛出:
SQLException

getPooledConnection

public PooledConnection getPooledConnection()
                                     throws SQLException
抛出:
SQLException

getPooledConnection

public PooledConnection getPooledConnection(String user,
                                            String password)
                                     throws SQLException
抛出:
SQLException

setURL

public void setURL(String url)
            throws JDBCDSLogException
抛出:
JDBCDSLogException

setTargetDSDirect

public void setTargetDSDirect(Object dataSource)

setTargetDS

public void setTargetDS(String targetDSName)
                 throws JDBCDSLogException,
                        InstantiationException,
                        IllegalAccessException
抛出:
JDBCDSLogException
InstantiationException
IllegalAccessException

setDatabaseName

public void setDatabaseName(String p)

setDescription

public void setDescription(String p)

setDataSourceName

public void setDataSourceName(String p)

setDriverType

public void setDriverType(String p)

setNetworkProtocol

public void setNetworkProtocol(String p)

setPassword

public void setPassword(String p)

setPortNumber

public void setPortNumber(int p)

setServerName

public void setServerName(String p)

setServiceName

public void setServiceName(String p)

setTNSEntryName

public void setTNSEntryName(String p)

setUser

public void setUser(String p)

setDatabase

public void setDatabase(String p)
                 throws JDBCDSLogException
抛出:
JDBCDSLogException

isWrapperFor

public boolean isWrapperFor(Class iface)
                     throws SQLException
抛出:
SQLException

unwrap

public Object unwrap(Class iface)
              throws SQLException
抛出:
SQLException


Copyright © 2011. All Rights Reserved.