xsul.xwsif_runtime
Class WSIFRuntimeInvocationHandler

java.lang.Object
  extended byxsul.xwsif_runtime.WSIFRuntimeInvocationHandler
All Implemented Interfaces:
java.lang.reflect.InvocationHandler
Direct Known Subclasses:
XmlBeansWSIFRuntimeInvocationHandler

public class WSIFRuntimeInvocationHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler

This si dynamic stub implementating WSDL port/portType


Constructor Summary
WSIFRuntimeInvocationHandler(java.lang.Class portTypeInterface, WSIFPort port, TypeHandlerRegistry registry, java.util.List handlers, boolean xmlElementBasedStub)
           
 
Method Summary
 XmlElement getLastResponse()
          Return whole XML message that was received last as repsonse
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] params)
           
 java.lang.Object invokeRemote(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] params)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSIFRuntimeInvocationHandler

public WSIFRuntimeInvocationHandler(java.lang.Class portTypeInterface,
                                    WSIFPort port,
                                    TypeHandlerRegistry registry,
                                    java.util.List handlers,
                                    boolean xmlElementBasedStub)
Method Detail

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] params)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Throws:
java.lang.Throwable

invokeRemote

public java.lang.Object invokeRemote(java.lang.Object proxy,
                                     java.lang.reflect.Method method,
                                     java.lang.Object[] params)
                              throws java.lang.Throwable
Throws:
java.lang.Throwable

getLastResponse

public XmlElement getLastResponse()
Return whole XML message that was received last as repsonse



IU Extreme! Lab (http://www.extreme.indiana.edu)