public class JaxWsClientProxy extends ClientProxy implements InvocationHandler, javax.xml.ws.BindingProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
THREAD_LOCAL_REQUEST_CONTEXT |
clientENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
JaxWsClientProxy(Client c,
javax.xml.ws.Binding b) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
javax.xml.ws.Binding |
getBinding() |
javax.xml.ws.EndpointReference |
getEndpointReference() |
<T extends javax.xml.ws.EndpointReference> |
getEndpointReference(Class<T> clazz) |
Map<String,Object> |
getRequestContext() |
Map<String,Object> |
getResponseContext() |
Object |
invoke(Object proxy,
Method method,
Object[] args) |
adjustObject, finalize, getClient, getClient, invokeSyncpublic static final String THREAD_LOCAL_REQUEST_CONTEXT
public JaxWsClientProxy(Client c, javax.xml.ws.Binding b)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class ClientProxyIOExceptionpublic Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke in interface InvocationHandlerinvoke in class ClientProxyThrowablepublic Map<String,Object> getRequestContext()
getRequestContext in interface javax.xml.ws.BindingProvidergetRequestContext in class ClientProxypublic Map<String,Object> getResponseContext()
getResponseContext in interface javax.xml.ws.BindingProvidergetResponseContext in class ClientProxypublic javax.xml.ws.Binding getBinding()
getBinding in interface javax.xml.ws.BindingProviderpublic javax.xml.ws.EndpointReference getEndpointReference()
getEndpointReference in interface javax.xml.ws.BindingProviderpublic <T extends javax.xml.ws.EndpointReference> T getEndpointReference(Class<T> clazz)
getEndpointReference in interface javax.xml.ws.BindingProviderApache CXF