org.apache.cxf.jaxws
Class DispatchImpl<T>
java.lang.Object
org.apache.cxf.jaxws.BindingProviderImpl
org.apache.cxf.jaxws.DispatchImpl<T>
- All Implemented Interfaces:
- javax.xml.ws.BindingProvider, javax.xml.ws.Dispatch<T>, MessageObserver
public class DispatchImpl<T>
- extends BindingProviderImpl
- implements javax.xml.ws.Dispatch<T>, MessageObserver
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 |
Methods inherited from interface javax.xml.ws.BindingProvider |
getBinding, getRequestContext, getResponseContext |
invoke
public T invoke(T obj)
- Specified by:
invoke
in interface javax.xml.ws.Dispatch<T>
invoke
public T invoke(T obj,
boolean isOneWay)
onMessage
public void onMessage(Message message)
- Description copied from interface:
MessageObserver
- Called for an incoming message, i.e. where the content format(s)
is/are source(s).
- Specified by:
onMessage
in interface MessageObserver
invokeAsync
public java.util.concurrent.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>
getConduitSelector
public ConduitSelector getConduitSelector()
setConduitSelector
public void setConduitSelector(ConduitSelector selector)
prepareConduitSelector
protected void prepareConduitSelector(Message message)
setExchangeProperties
protected void setExchangeProperties(Exchange exchange,
Endpoint endpoint)
Apache CXF