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