Save This Page
Home » axis2-1.5-src » org.apache » axis2 » receivers » [javadoc | source]
org.apache.axis2.receivers
public class: RawXMLINOutMessageReceiver [javadoc | source]
java.lang.Object
   org.apache.axis2.receivers.AbstractMessageReceiver
      org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver
         org.apache.axis2.receivers.RawXMLINOutMessageReceiver

All Implemented Interfaces:
    MessageReceiver

Direct Known Subclasses:
    RawXMLINOutMessageReceiver, RawXMLINOutAsyncMessageReceiver

The RawXMLINOutMessageReceiver 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 a synchronous 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)
Fields inherited from org.apache.axis2.receivers.AbstractMessageReceiver:
log,  SCOPE,  serviceTCCL,  SAVED_TCCL,  SAVED_MC,  DO_ASYNC
Method from org.apache.axis2.receivers.RawXMLINOutMessageReceiver Summary:
invokeBusinessLogic
Methods from org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver:
invokeBusinessLogic,   invokeBusinessLogic
Methods from org.apache.axis2.receivers.AbstractMessageReceiver:
getSOAPFactory,   getTheImplementationObject,   invokeBusinessLogic,   makeNewServiceObject,   receive,   replicateState,   restoreThreadContext,   setThreadContext
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.axis2.receivers.RawXMLINOutMessageReceiver Detail:
 public  void invokeBusinessLogic(MessageContext msgContext,
    MessageContext newmsgContext) throws AxisFault 
    Invokes the bussiness logic invocation on the service implementation class