org.apache.axis2.receivers
Class RawXMLINOutAsyncMessageReceiver
java.lang.Object
org.apache.axis2.receivers.AbstractMessageReceiver
org.apache.axis2.receivers.AbstractInOutAsyncMessageReceiver
org.apache.axis2.receivers.RawXMLINOutAsyncMessageReceiver
- All Implemented Interfaces:
- MessageReceiver
- public class RawXMLINOutAsyncMessageReceiver
- extends AbstractInOutAsyncMessageReceiver
The RawXMLINOutAsyncMessageReceiver MessageReceiver hands over the raw request received to
the service implementation class as an OMElement. The implementation class is expected
to return back the OMElement to be returned to the caller. This is an asynchronous
MessageReceiver, and finds the service implementation class to invoke by referring to
the "ServiceClass" parameter value specified in the service.xml and looking at the
methods of the form OMElement <>(OMElement request)
- See Also:
RawXMLINOnlyMessageReceiver
,
RawXMLINOutMessageReceiver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RawXMLINOutAsyncMessageReceiver
public RawXMLINOutAsyncMessageReceiver()
invokeBusinessLogic
public void invokeBusinessLogic(MessageContext msgContext,
MessageContext newmsgContext)
throws AxisFault
- Invokes the bussiness logic invocation on the service implementation class
- Specified by:
invokeBusinessLogic
in class AbstractInOutAsyncMessageReceiver
- Parameters:
msgContext
- the incoming message contextnewmsgContext
- the response message context
- Throws:
AxisFault
- on invalid method (wrong signature) or behaviour (return null)
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.