org.apache.cxf.jaxws
Class DispatchImpl<T>
java.lang.Object
org.apache.cxf.jaxws.DispatchImpl<T>
- All Implemented Interfaces:
- Closeable, javax.xml.ws.BindingProvider, javax.xml.ws.Dispatch<T>
public class DispatchImpl<T>
- extends Object
- implements javax.xml.ws.Dispatch<T>, javax.xml.ws.BindingProvider, Closeable
Fields inherited from interface javax.xml.ws.BindingProvider |
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getRequestContext
public Map<String,Object> getRequestContext()
- Specified by:
getRequestContext
in interface javax.xml.ws.BindingProvider
getResponseContext
public Map<String,Object> getResponseContext()
- Specified by:
getResponseContext
in interface javax.xml.ws.BindingProvider
getBinding
public javax.xml.ws.Binding getBinding()
- Specified by:
getBinding
in interface javax.xml.ws.BindingProvider
getEndpointReference
public javax.xml.ws.EndpointReference getEndpointReference()
- Specified by:
getEndpointReference
in interface javax.xml.ws.BindingProvider
getEndpointReference
public <X extends javax.xml.ws.EndpointReference> X getEndpointReference(Class<X> clazz)
- Specified by:
getEndpointReference
in interface javax.xml.ws.BindingProvider
invoke
public T invoke(T obj)
- Specified by:
invoke
in interface javax.xml.ws.Dispatch<T>
invoke
public T invoke(T obj,
boolean isOneWay)
invokeAsync
public Future<?> invokeAsync(T obj,
javax.xml.ws.AsyncHandler<T> asyncHandler)
- Specified by:
invokeAsync
in interface javax.xml.ws.Dispatch<T>
invokeAsync
public javax.xml.ws.Response<T> invokeAsync(T obj)
- Specified by:
invokeAsync
in interface javax.xml.ws.Dispatch<T>
invokeOneWay
public void invokeOneWay(T obj)
- Specified by:
invokeOneWay
in interface javax.xml.ws.Dispatch<T>
getClient
public Client getClient()
close
public void close()
throws IOException
- Specified by:
close
in interface Closeable
- Throws:
IOException
Apache CXF