org.apache.openejb.client.proxy
Interface ProxyFactory
- All Known Implementing Classes:
- Jdk13ProxyFactory
public interface ProxyFactory
init
void init(Properties props)
getInvocationHandler
InvocationHandler getInvocationHandler(Object proxy)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
setInvocationHandler
Object setInvocationHandler(Object proxy,
InvocationHandler handler)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
getProxyClass
Class getProxyClass(Class interfce)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
getProxyClass
Class getProxyClass(Class[] interfaces)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
isProxyClass
boolean isProxyClass(Class cl)
newProxyInstance
Object newProxyInstance(Class interfce,
InvocationHandler h)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
newProxyInstance
Object newProxyInstance(Class[] interfaces,
InvocationHandler h)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
newProxyInstance
Object newProxyInstance(Class proxyClass)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.