org.identityconnectors.framework.impl.api.local.operations
Class ThreadClassLoaderManagerProxy

java.lang.Object
  extended by org.identityconnectors.framework.impl.api.local.operations.ThreadClassLoaderManagerProxy
All Implemented Interfaces:
InvocationHandler

public class ThreadClassLoaderManagerProxy
extends Object
implements InvocationHandler

Proxy that handles setting up the thread-local classloader as well as restoring it for any callback arguments.


Constructor Summary
ThreadClassLoaderManagerProxy(ClassLoader bundleClassLoader, Object target)
           
 
Method Summary
 Object invoke(Object proxy, Method method, Object[] arguments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadClassLoaderManagerProxy

public ThreadClassLoaderManagerProxy(ClassLoader bundleClassLoader,
                                     Object target)
Method Detail

invoke

public Object invoke(Object proxy,
                     Method method,
                     Object[] arguments)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable


Copyright © 2011. All Rights Reserved.