org.apache.cxf.jaxws
Class JaxWsClientProxy

java.lang.Object
  extended by org.apache.cxf.frontend.ClientProxy
      extended by org.apache.cxf.jaxws.JaxWsClientProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler, javax.xml.ws.BindingProvider

public class JaxWsClientProxy
extends ClientProxy
implements java.lang.reflect.InvocationHandler, javax.xml.ws.BindingProvider


Field Summary
static java.lang.String THREAD_LOCAL_REQUEST_CONTEXT
           
 
Fields inherited from class org.apache.cxf.frontend.ClientProxy
client
 
Fields inherited from interface javax.xml.ws.BindingProvider
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
JaxWsClientProxy(Client c, javax.xml.ws.Binding b)
           
 
Method Summary
 javax.xml.ws.Binding getBinding()
           
 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)
           
 
Methods inherited from class org.apache.cxf.frontend.ClientProxy
getClient, getClient, invokeSync
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.ws.BindingProvider
getEndpointReference, getEndpointReference
 

Field Detail

THREAD_LOCAL_REQUEST_CONTEXT

public static final java.lang.String THREAD_LOCAL_REQUEST_CONTEXT
See Also:
Constant Field Values
Constructor Detail

JaxWsClientProxy

public JaxWsClientProxy(Client c,
                        javax.xml.ws.Binding b)
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
Overrides:
invoke in class ClientProxy
Throws:
java.lang.Throwable

getRequestContext

public java.util.Map<java.lang.String,java.lang.Object> getRequestContext()
Specified by:
getRequestContext in interface javax.xml.ws.BindingProvider
Overrides:
getRequestContext in class ClientProxy

getResponseContext

public java.util.Map<java.lang.String,java.lang.Object> getResponseContext()
Specified by:
getResponseContext in interface javax.xml.ws.BindingProvider
Overrides:
getResponseContext in class ClientProxy

getBinding

public javax.xml.ws.Binding getBinding()
Specified by:
getBinding in interface javax.xml.ws.BindingProvider


Apache CXF