org.codehaus.xfire.client
Class XFireProxy

java.lang.Object
  extended by org.codehaus.xfire.client.XFireProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

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

Proxy implementation for XFire SOAP clients. Applications will generally use XFireProxyFactory to create proxy clients.

Author:
Arjen Poutsma
See Also:
XFireProxyFactory.create(org.codehaus.xfire.service.Service, java.lang.String)

Method Summary
 Client getClient()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
          Handles the object invocation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getClient

public Client getClient()

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Handles the object invocation.

Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Parameters:
proxy - the proxy object to invoke
method - the method to call
args - the arguments to the proxy object
Throws:
java.lang.Throwable


Copyright © 2004-2008. All Rights Reserved.