Class JavaBeanDispatcher
java.lang.Object
org.apache.axis2.jaxws.server.dispatcher.JavaDispatcher
org.apache.axis2.jaxws.server.dispatcher.JavaBeanDispatcher
- All Implemented Interfaces:
EndpointDispatcher
The JavaBeanDispatcher is used to manage creating an instance of a JAX-WS service implementation
bean and dispatching the inbound request to that instance.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.axis2.jaxws.server.dispatcher.JavaDispatcher
JavaDispatcher.AsyncInvocationWorker -
Field Summary
Fields inherited from class org.apache.axis2.jaxws.server.dispatcher.JavaDispatcher
serviceImplClass, serviceInstance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFaultResponse(MessageContext request, Throwable t) createFaultResponse(MessageContext request, Protocol p, Throwable t) createResponse(MessageContext request, Object[] input, Object output) createResponse(MessageContext request, Protocol p, Object[] params, Object output) protected MethodgetJavaMethod(MessageContext mc, Class serviceImplClass) protected voidinvoke(MessageContext mc) Invoke the target endpoint synchronouslyvoidinvokeAsync(MessageContext request, EndpointCallback callback) voidinvokeOneWay(MessageContext request) Methods inherited from class org.apache.axis2.jaxws.server.dispatcher.JavaDispatcher
getServiceImplementationClass, invokeTargetOperation, responseReady, setCheckedExceptionProperty, setExceptionProperties, setFaultResponseAction, setWebMethodExceptionProperty
-
Constructor Details
-
JavaBeanDispatcher
-
-
Method Details
-
invoke
Description copied from interface:EndpointDispatcherInvoke the target endpoint synchronously- Specified by:
invokein interfaceEndpointDispatcher- Specified by:
invokein classJavaDispatcher- Returns:
- Throws:
Exception
-
invokeOneWay
- Specified by:
invokeOneWayin interfaceEndpointDispatcher- Specified by:
invokeOneWayin classJavaDispatcher
-
invokeAsync
- Specified by:
invokeAsyncin interfaceEndpointDispatcher- Specified by:
invokeAsyncin classJavaDispatcher
-
initialize
-
getJavaMethod
-
createResponse
- Specified by:
createResponsein classJavaDispatcher
-
createResponse
public MessageContext createResponse(MessageContext request, Protocol p, Object[] params, Object output) -
createFaultResponse
- Specified by:
createFaultResponsein classJavaDispatcher
-
createFaultResponse
-