public class DispatchImpl<T> extends Object implements javax.xml.ws.Dispatch<T>, javax.xml.ws.BindingProvider, Closeable
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY| Modifier and Type | Method and Description |
|---|---|
void |
close() |
javax.xml.ws.Binding |
getBinding() |
Client |
getClient() |
javax.xml.ws.EndpointReference |
getEndpointReference() |
<X extends javax.xml.ws.EndpointReference> |
getEndpointReference(Class<X> clazz) |
Map<String,Object> |
getRequestContext() |
Map<String,Object> |
getResponseContext() |
T |
invoke(T obj) |
T |
invoke(T obj,
boolean isOneWay) |
javax.xml.ws.Response<T> |
invokeAsync(T obj) |
Future<?> |
invokeAsync(T obj,
javax.xml.ws.AsyncHandler<T> asyncHandler) |
void |
invokeOneWay(T obj) |
public Map<String,Object> getRequestContext()
getRequestContext in interface javax.xml.ws.BindingProviderpublic Map<String,Object> getResponseContext()
getResponseContext in interface javax.xml.ws.BindingProviderpublic javax.xml.ws.Binding getBinding()
getBinding in interface javax.xml.ws.BindingProviderpublic javax.xml.ws.EndpointReference getEndpointReference()
getEndpointReference in interface javax.xml.ws.BindingProviderpublic <X extends javax.xml.ws.EndpointReference> X getEndpointReference(Class<X> clazz)
getEndpointReference in interface javax.xml.ws.BindingProviderpublic T invoke(T obj)
invoke in interface javax.xml.ws.Dispatch<T>public Future<?> invokeAsync(T obj, javax.xml.ws.AsyncHandler<T> asyncHandler)
invokeAsync in interface javax.xml.ws.Dispatch<T>public javax.xml.ws.Response<T> invokeAsync(T obj)
invokeAsync in interface javax.xml.ws.Dispatch<T>public void invokeOneWay(T obj)
invokeOneWay in interface javax.xml.ws.Dispatch<T>public Client getClient()
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionApache CXF