org.apache.cxf.frontend
Class ClientProxy

java.lang.Object
  extended by org.apache.cxf.frontend.ClientProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler
Direct Known Subclasses:
JaxWsClientProxy

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


Field Summary
protected  Client client
           
 
Constructor Summary
ClientProxy(Client c)
           
 
Method Summary
 Client getClient()
           
static Client getClient(java.lang.Object o)
           
 java.util.Map<java.lang.String,java.lang.Object> getRequestContext()
           
 java.util.Map<java.lang.String,java.lang.Object> getResponseContext()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 java.lang.Object invokeSync(java.lang.reflect.Method method, BindingOperationInfo oi, java.lang.Object[] params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

client

protected Client client
Constructor Detail

ClientProxy

public ClientProxy(Client c)
Method Detail

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

invokeSync

public java.lang.Object invokeSync(java.lang.reflect.Method method,
                                   BindingOperationInfo oi,
                                   java.lang.Object[] params)
                            throws java.lang.Exception
Throws:
java.lang.Exception

getRequestContext

public java.util.Map<java.lang.String,java.lang.Object> getRequestContext()

getResponseContext

public java.util.Map<java.lang.String,java.lang.Object> getResponseContext()

getClient

public Client getClient()

getClient

public static Client getClient(java.lang.Object o)


Apache CXF