org.apache.openejb.util.proxy
Class ProxyManager
java.lang.Object
org.apache.openejb.util.proxy.ProxyManager
public class ProxyManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyManager
public ProxyManager()
registerFactory
public static ProxyFactory registerFactory(String factoryName,
ProxyFactory factory)
unregisterFactory
public static ProxyFactory unregisterFactory(String factoryName)
checkDefaultFactory
public static void checkDefaultFactory()
getFactory
public static ProxyFactory getFactory(String factoryName)
setDefaultFactory
public static ProxyFactory setDefaultFactory(String factoryName)
getDefaultFactory
public static ProxyFactory getDefaultFactory()
getDefaultFactoryName
public static String getDefaultFactoryName()
getInvocationHandler
public static InvocationHandler getInvocationHandler(Object proxy)
getProxyClass
public static Class getProxyClass(Class interfaceType)
throws IllegalAccessException
- Throws:
IllegalAccessException
getProxyClass
public static Class getProxyClass(Class[] interfaces)
throws IllegalAccessException
- Throws:
IllegalAccessException
newProxyInstance
public static Object newProxyInstance(Class interfaceType,
InvocationHandler h)
throws IllegalAccessException
- Throws:
IllegalAccessException
newProxyInstance
public static Object newProxyInstance(Class[] interfaces,
InvocationHandler h)
throws IllegalAccessException
- Throws:
IllegalAccessException
isProxyClass
public static boolean isProxyClass(Class cl)
Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.