org.isam.exehda.services.worb
Class WSClientRef

java.lang.Object
  |
  +--org.isam.exehda.services.worb.WebServiceRef
        |
        +--org.isam.exehda.services.worb.WSClientRef
All Implemented Interfaces:
org.isam.util.codegen.proxy.InvocationHandler

class WSClientRef
extends WebServiceRef
implements org.isam.util.codegen.proxy.InvocationHandler


Field Summary
protected  java.lang.Class serviceInterface
           
 
Constructor Summary
(package private) WSClientRef(java.lang.String serviceBaseURL, java.lang.Class serviceIface)
           
 
Method Summary
protected  long computeMethodHash(java.lang.reflect.Method m)
           
 java.lang.Object invoke(java.lang.Long opnum, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object invoke(org.isam.util.codegen.proxy.Proxy p, java.lang.reflect.Method m, java.lang.Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceInterface

protected java.lang.Class serviceInterface
Constructor Detail

WSClientRef

WSClientRef(java.lang.String serviceBaseURL,
            java.lang.Class serviceIface)
Method Detail

invoke

public java.lang.Object invoke(java.lang.Long opnum,
                               java.lang.reflect.Method m,
                               java.lang.Object[] args)
                        throws java.lang.Exception
Specified by:
invoke in class WebServiceRef
java.lang.Exception

invoke

public java.lang.Object invoke(org.isam.util.codegen.proxy.Proxy p,
                               java.lang.reflect.Method m,
                               java.lang.Object[] args)
                        throws java.lang.Exception
Specified by:
invoke in interface org.isam.util.codegen.proxy.InvocationHandler
java.lang.Exception

computeMethodHash

protected long computeMethodHash(java.lang.reflect.Method m)
                          throws java.security.NoSuchAlgorithmException,
                                 java.io.IOException
java.security.NoSuchAlgorithmException
java.io.IOException