com.jimischopp.jdbcstatwrapper
Class StatDriver

java.lang.Object
  extended by com.jimischopp.jdbcstatwrapper.StatDriver
All Implemented Interfaces:
java.sql.Driver

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

Driver wrapper for the JDBCStatWrapper JDBC tracing utility.

Copyright 2007, James Schopp

Since:
Jan 31, 2007
Author:
James Schopp
See Also:
JDBCStatWrapperMonitor

Field Summary
 java.sql.Driver delegate
           
static java.lang.String URL_PREFIX
           
 
Constructor Summary
StatDriver()
           
 
Method Summary
 boolean acceptsURL(java.lang.String url)
           
 java.sql.Connection connect(java.lang.String url, java.util.Properties info)
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 java.sql.DriverPropertyInfo[] getPropertyInfo(java.lang.String url, java.util.Properties info)
           
 boolean jdbcCompliant()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegate

public java.sql.Driver delegate

URL_PREFIX

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

StatDriver

public StatDriver()
Method Detail

acceptsURL

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

connect

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

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 url,
                                                     java.util.Properties info)
                                              throws java.sql.SQLException
Specified by:
getPropertyInfo in interface java.sql.Driver
Throws:
java.sql.SQLException

jdbcCompliant

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