|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.jaxws.BindingProvider
org.apache.axis2.jaxws.client.dispatch.BaseDispatch<T>
public abstract class BaseDispatch<T>
Field Summary | |
---|---|
protected InvocationController |
ic
|
protected Service.Mode |
mode
|
protected ServiceClient |
serviceClient
|
Fields inherited from class org.apache.axis2.jaxws.BindingProvider |
---|
BINDING_PROVIDER, endpointDesc, requestContext, responseContext, serviceDelegate |
Fields inherited from interface javax.xml.ws.BindingProvider |
---|
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY |
Constructor Summary | |
---|---|
protected |
BaseDispatch(ServiceDelegate svcDelgate,
EndpointDescription epDesc,
EndpointReference epr,
String addressingNamespace,
WebServiceFeature... features)
|
Method Summary | |
---|---|
protected abstract AsyncResponse |
createAsyncResponseListener()
Creates an instance of the AsyncListener that is to be used for waiting for async responses. |
protected abstract Message |
createMessageFromValue(Object value)
Take the input object and turn it into an OMElement so that it can be sent. |
static WebServiceException |
getFaultResponse(MessageContext msgCtx)
Returns the fault that is contained within the MessageContext for an invocation. |
Service.Mode |
getMode()
|
protected abstract Object |
getValueFromMessage(Message message)
Given a message, return the business object based on the requestor's required format (PAYLOAD vs. |
boolean |
hasFaultResponse(MessageContext msgCtx)
Returns a boolean indicating whether or not the MessageContext contained a fault. |
protected void |
initMessageContext(Object obj,
MessageContext requestMsgCtx)
|
Object |
invoke(Object obj)
Note to developer: When making a change or fix to this method, please consider all 5 Proxy/Dispatch "invoke" methods now available in JAX-WS. |
Response |
invokeAsync(Object obj)
Note to developer: When making a change or fix to this method, please consider all 5 Proxy/Dispatch "invoke" methods now available in JAX-WS. |
Future<?> |
invokeAsync(Object obj,
AsyncHandler asynchandler)
Note to developer: When making a change or fix to this method, please consider all 5 Proxy/Dispatch "invoke" methods now available in JAX-WS. |
void |
invokeOneWay(Object obj)
Note to developer: When making a change or fix to this method, please consider all 5 Proxy/Dispatch "invoke" methods now available in JAX-WS. |
void |
setMode(Service.Mode m)
|
void |
setServiceClient(ServiceClient sc)
|
Methods inherited from class org.apache.axis2.jaxws.BindingProvider |
---|
checkMaintainSessionState, getBinding, getEndpointDescription, getEndpointReference, getEndpointReference, getRequestContext, getResponseContext, getServiceDelegate, setupSessionContext, useSoapAction |
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, getEndpointReference, getEndpointReference, getRequestContext, getResponseContext |
Field Detail |
---|
protected InvocationController ic
protected ServiceClient serviceClient
protected Service.Mode mode
Constructor Detail |
---|
protected BaseDispatch(ServiceDelegate svcDelgate, EndpointDescription epDesc, EndpointReference epr, String addressingNamespace, WebServiceFeature... features)
Method Detail |
---|
protected abstract Message createMessageFromValue(Object value)
value
-
protected abstract Object getValueFromMessage(Message message)
message
-
protected abstract AsyncResponse createAsyncResponseListener()
public Object invoke(Object obj) throws WebServiceException
invoke
in interface Dispatch
WebServiceException
protected void initMessageContext(Object obj, MessageContext requestMsgCtx)
public void invokeOneWay(Object obj) throws WebServiceException
invokeOneWay
in interface Dispatch
WebServiceException
public Future<?> invokeAsync(Object obj, AsyncHandler asynchandler) throws WebServiceException
invokeAsync
in interface Dispatch
WebServiceException
public Response invokeAsync(Object obj) throws WebServiceException
invokeAsync
in interface Dispatch
WebServiceException
public void setServiceClient(ServiceClient sc)
public Service.Mode getMode()
public void setMode(Service.Mode m)
public static WebServiceException getFaultResponse(MessageContext msgCtx)
msgCtx
-
public boolean hasFaultResponse(MessageContext msgCtx)
msgCtx
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |