com.genesyslab.soa.client
Class ServiceProxy
java.lang.Object
com.genesyslab.soa.client.ServiceProxy
- All Implemented Interfaces:
- java.lang.reflect.InvocationHandler
- public class ServiceProxy
- extends java.lang.Object
- implements java.lang.reflect.InvocationHandler
|
Method Summary |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected ServiceFactory factory
serviceClass
protected java.lang.Class serviceClass
context
protected java.util.Properties context
realService
protected java.lang.Object realService
ServiceProxy
public ServiceProxy(ServiceFactory factory,
java.lang.Class serviceClass,
java.util.Properties context)
throws ServiceException
invoke
public java.lang.Object invoke(java.lang.Object proxy,
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