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 is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.