public class DataSource
extends java.lang.Object
implements javax.sql.DataSource
| Constructor and Description | 
|---|
DataSource(java.lang.String driverClass,
          java.lang.String url,
          java.lang.String login,
          java.lang.String password,
          java.util.Properties jdbcProperties,
          int max,
          java.lang.String pingQuery,
          java.lang.String schema)  | 
DataSource(java.lang.String driverClass,
          java.lang.String url,
          java.lang.String login,
          java.lang.String password,
          java.util.Properties jdbcProperties,
          int max,
          java.lang.String pingQuery,
          java.lang.String schema,
          java.lang.String consumer)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
dumpUsed()  | 
java.lang.String | 
dumpUsedAsString()  | 
protected void | 
finalize()  | 
int | 
getAvailableConnections()  | 
java.sql.Connection | 
getConnection()  | 
java.sql.Connection | 
getConnection(java.lang.String username,
             java.lang.String password)  | 
int | 
getLoginTimeout()  | 
java.io.PrintWriter | 
getLogWriter()  | 
java.util.logging.Logger | 
getParentLogger()  | 
boolean | 
isWrapperFor(java.lang.Class<?> iface)  | 
void | 
setLoginTimeout(int seconds)  | 
void | 
setLogWriter(java.io.PrintWriter out)  | 
void | 
stop()  | 
<T> T | 
unwrap(java.lang.Class<T> iface)  | 
public DataSource(java.lang.String driverClass,
                  java.lang.String url,
                  java.lang.String login,
                  java.lang.String password,
                  java.util.Properties jdbcProperties,
                  int max,
                  java.lang.String pingQuery,
                  java.lang.String schema,
                  java.lang.String consumer)
           throws java.sql.SQLException
java.sql.SQLExceptionpublic DataSource(java.lang.String driverClass,
                  java.lang.String url,
                  java.lang.String login,
                  java.lang.String password,
                  java.util.Properties jdbcProperties,
                  int max,
                  java.lang.String pingQuery,
                  java.lang.String schema)
           throws java.sql.SQLException
java.sql.SQLExceptionpublic int getLoginTimeout()
                    throws java.sql.SQLException
getLoginTimeout in interface javax.sql.CommonDataSourcejava.sql.SQLExceptionCommonDataSource.getLoginTimeout()public void setLoginTimeout(int seconds)
                     throws java.sql.SQLException
setLoginTimeout in interface javax.sql.CommonDataSourcejava.sql.SQLExceptionCommonDataSource.setLoginTimeout(int)public java.io.PrintWriter getLogWriter()
                                 throws java.sql.SQLException
getLogWriter in interface javax.sql.CommonDataSourcejava.sql.SQLExceptionCommonDataSource.getLogWriter()public void setLogWriter(java.io.PrintWriter out)
                  throws java.sql.SQLException
setLogWriter in interface javax.sql.CommonDataSourcejava.sql.SQLExceptionCommonDataSource.setLogWriter(java.io.PrintWriter)public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
getConnection in interface javax.sql.DataSourcejava.sql.SQLExceptionDataSource.getConnection()public java.sql.Connection getConnection(java.lang.String username,
                                         java.lang.String password)
                                  throws java.sql.SQLException
getConnection in interface javax.sql.DataSourcejava.sql.SQLExceptionDataSource.getConnection(java.lang.String,
      java.lang.String)public void stop()
          throws java.sql.SQLException,
                 java.lang.InterruptedException
java.sql.SQLExceptionjava.lang.InterruptedExceptionprotected void finalize()
                 throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic boolean isWrapperFor(java.lang.Class<?> iface)
                     throws java.sql.SQLException
isWrapperFor in interface java.sql.Wrapperjava.sql.SQLExceptionpublic <T> T unwrap(java.lang.Class<T> iface)
             throws java.sql.SQLException
unwrap in interface java.sql.Wrapperjava.sql.SQLExceptionpublic int getAvailableConnections()
public java.lang.String dumpUsedAsString()
public void dumpUsed()
public java.util.logging.Logger getParentLogger()
                                         throws java.sql.SQLFeatureNotSupportedException
getParentLogger in interface javax.sql.CommonDataSourcejava.sql.SQLFeatureNotSupportedExceptionCopyright © 2021. All Rights Reserved.