org.apache.axis2.jaxws.client.dispatch
Class XMLDispatch<T>
java.lang.Object
org.apache.axis2.jaxws.BindingProvider
org.apache.axis2.jaxws.client.dispatch.BaseDispatch<T>
org.apache.axis2.jaxws.client.dispatch.XMLDispatch<T>
- All Implemented Interfaces:
- BindingProvider, Dispatch
public class XMLDispatch<T>
- extends BaseDispatch<T>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLDispatch
public XMLDispatch(ServiceDelegate svcDelegate,
EndpointDescription endpointDesc,
WebServiceFeature... features)
XMLDispatch
public XMLDispatch(ServiceDelegate svcDelegate,
EndpointDescription endpointDesc,
EndpointReference epr,
java.lang.String addressingNamespace,
WebServiceFeature... features)
getType
public java.lang.Class getType()
setType
public void setType(java.lang.Class c)
createAsyncResponseListener
public AsyncResponse createAsyncResponseListener()
- Description copied from class:
BaseDispatch
- Creates an instance of the AsyncListener that is to be used for waiting for async responses.
- Specified by:
createAsyncResponseListener
in class BaseDispatch<T>
- Returns:
- a configured AsyncListener instance
createMessageFromValue
public Message createMessageFromValue(java.lang.Object value)
- Description copied from class:
BaseDispatch
- Take the input object and turn it into an OMElement so that it can be sent.
- Specified by:
createMessageFromValue
in class BaseDispatch<T>
- Returns:
getValueFromMessage
public java.lang.Object getValueFromMessage(Message message)
- Description copied from class:
BaseDispatch
- Given a message, return the business object based on the requestor's required format (PAYLOAD
vs. MESSAGE) and datatype.
- Specified by:
getValueFromMessage
in class BaseDispatch<T>
- Returns:
Copyright © 2007 Apache Web Services Project. All Rights Reserved.