ZetaGrid v1.9

zeta.handler.database
Class ConnectionDriver

java.lang.Object
  |
  +--zeta.handler.database.ConnectionDriver
All Implemented Interfaces:
java.sql.Driver

public class ConnectionDriver
extends java.lang.Object
implements java.sql.Driver


Field Summary
private  java.lang.String driver
           
private  ConnectionPool pool
           
static java.lang.String URL_PREFIX
           
 
Constructor Summary
ConnectionDriver(java.lang.String driver, java.lang.String url, java.lang.String user, java.lang.String password, int poolsize, int totalConnections, java.lang.String checkQuery)
           
 
Method Summary
 boolean acceptsURL(java.lang.String url)
           
 java.sql.Connection connect(java.lang.String url, java.util.Properties props)
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 int getPoolsize()
           
 java.sql.DriverPropertyInfo[] getPropertyInfo(java.lang.String str, java.util.Properties props)
           
 java.lang.String getURL()
           
 boolean jdbcCompliant()
           
 void setURL(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

URL_PREFIX

public static final java.lang.String URL_PREFIX
See Also:
Constant Field Values

pool

private ConnectionPool pool

driver

private java.lang.String driver
Constructor Detail

ConnectionDriver

public ConnectionDriver(java.lang.String driver,
                        java.lang.String url,
                        java.lang.String user,
                        java.lang.String password,
                        int poolsize,
                        int totalConnections,
                        java.lang.String checkQuery)
                 throws java.lang.ClassNotFoundException,
                        java.lang.InstantiationException,
                        java.lang.IllegalAccessException,
                        java.sql.SQLException
Method Detail

connect

public java.sql.Connection connect(java.lang.String url,
                                   java.util.Properties props)
                            throws java.sql.SQLException
Specified by:
connect in interface java.sql.Driver
java.sql.SQLException

acceptsURL

public boolean acceptsURL(java.lang.String url)
Specified by:
acceptsURL in interface java.sql.Driver

getMajorVersion

public int getMajorVersion()
Specified by:
getMajorVersion in interface java.sql.Driver

getMinorVersion

public int getMinorVersion()
Specified by:
getMinorVersion in interface java.sql.Driver

getPropertyInfo

public java.sql.DriverPropertyInfo[] getPropertyInfo(java.lang.String str,
                                                     java.util.Properties props)
Specified by:
getPropertyInfo in interface java.sql.Driver

jdbcCompliant

public boolean jdbcCompliant()
Specified by:
jdbcCompliant in interface java.sql.Driver

getURL

public java.lang.String getURL()

setURL

public void setURL(java.lang.String url)

getPoolsize

public int getPoolsize()

ZetaGrid v1.9

For further technical papers, see ZetaGrid Technical Documentation.
 
Copyright © 2001,2002 Sebastian Wedeniwski. All Rights Reserved.