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

All Implemented Interfaces:
    MessageReceiver

Direct Known Subclasses:
    RawXMLINOnlyMessageReceiver

The RawXMLINOnlyMessageReceiver MessageReceiver hands over the raw request received to the service implementation class as an OMElement. The implementation class is NOT expected to return any value, but may do so and it would be ignored. 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 void <>(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.RawXMLINOnlyMessageReceiver Summary:
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.RawXMLINOnlyMessageReceiver Detail:
 public  void invokeBusinessLogic(MessageContext msgContext) throws AxisFault 
    Invokes the business logic invocation on the service implementation class