public class JaxWsClientProxy extends ClientProxy implements 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,
Binding b) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Binding |
getBinding() |
EndpointReference |
getEndpointReference() |
<T extends 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 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 BindingProvidergetRequestContext in class ClientProxypublic Map<String,Object> getResponseContext()
getResponseContext in interface BindingProvidergetResponseContext in class ClientProxypublic Binding getBinding()
getBinding in interface BindingProviderpublic EndpointReference getEndpointReference()
getEndpointReference in interface BindingProviderpublic <T extends EndpointReference> T getEndpointReference(Class<T> clazz)
getEndpointReference in interface BindingProviderApache CXF