Class AxisClientProxy

java.lang.Object
org.apache.axis.client.AxisClientProxy
All Implemented Interfaces:
InvocationHandler

public class AxisClientProxy extends Object implements InvocationHandler
Very simple dynamic proxy InvocationHandler class. This class is constructed with a Call object, and then each time a method is invoked on a dynamic proxy using this invocation handler, we simply turn it into a SOAP request.
Author:
Glen Daniels (gdaniels@apache.org), C?dric Chabanois (cchabanois@ifrance.com)
  • Method Details

    • invoke

      public Object invoke(Object o, Method method, Object[] objects) throws Throwable
      Handle a method invocation.
      Specified by:
      invoke in interface InvocationHandler
      Parameters:
      o - the object to invoke relative to
      method - the Method to invoke
      objects - the arguments to the method
      Returns:
      the result of the method
      Throws:
      Throwable - if anything went wrong in method dispatching or the execution of the method itself
    • getCall

      public Call getCall()
      Returns the current call.
      Returns:
      the current Call