org.apache.geronimo.connector.outbound.connectiontracking
Class ConnectionTrackingCoordinator.ConnectionInvocationHandler

java.lang.Object
  extended by org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinator.ConnectionInvocationHandler
All Implemented Interfaces:
java.lang.reflect.InvocationHandler
Enclosing class:
ConnectionTrackingCoordinator

public static class ConnectionTrackingCoordinator.ConnectionInvocationHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler


Constructor Summary
ConnectionTrackingCoordinator.ConnectionInvocationHandler(ConnectionTrackingInterceptor connectionTrackingInterceptor, ConnectionInfo connectionInfo, java.lang.Object handle)
           
 
Method Summary
 void close()
           
 java.lang.Object getHandle()
           
 java.lang.Object invoke(java.lang.Object object, java.lang.reflect.Method method, java.lang.Object[] args)
           
 boolean isReleased()
           
 void releaseHandle()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionTrackingCoordinator.ConnectionInvocationHandler

public ConnectionTrackingCoordinator.ConnectionInvocationHandler(ConnectionTrackingInterceptor connectionTrackingInterceptor,
                                                                 ConnectionInfo connectionInfo,
                                                                 java.lang.Object handle)
Method Detail

invoke

public java.lang.Object invoke(java.lang.Object object,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Throws:
java.lang.Throwable

isReleased

public boolean isReleased()

releaseHandle

public void releaseHandle()

close

public void close()

getHandle

public java.lang.Object getHandle()


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.