Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

safejdbc
Class ConnectionProxy  view ConnectionProxy download ConnectionProxy.java

java.lang.Object
  extended bysafejdbc.ConnectionProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

class ConnectionProxy
extends java.lang.Object
implements java.lang.reflect.InvocationHandler


Field Summary
private static java.lang.ClassLoader _classLoader
           
private  java.sql.Connection _inner
           
private  LogListener _loglistener
           
 
Constructor Summary
ConnectionProxy(java.sql.Connection inner, LogListener loglistener)
           
 
Method Summary
static java.sql.Connection getConnectionProxy(java.sql.Connection connection, LogListener loglistener)
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
          When a method is invoked on a proxy instance, it is wrapped and this method is called instead, so that you may decide at runtime how the original method should behave.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_classLoader

private static final java.lang.ClassLoader _classLoader

_inner

private java.sql.Connection _inner

_loglistener

private LogListener _loglistener
Constructor Detail

ConnectionProxy

public ConnectionProxy(java.sql.Connection inner,
                       LogListener loglistener)
Method Detail

getConnectionProxy

public static java.sql.Connection getConnectionProxy(java.sql.Connection connection,
                                                     LogListener loglistener)

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Description copied from interface: java.lang.reflect.InvocationHandler
When a method is invoked on a proxy instance, it is wrapped and this method is called instead, so that you may decide at runtime how the original method should behave.

Specified by:
invoke in interface java.lang.reflect.InvocationHandler