Package org.apache.axis2.receivers
Class RawXMLINOnlyMessageReceiver
java.lang.Object
org.apache.axis2.receivers.AbstractMessageReceiver
org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver
- All Implemented Interfaces:
MessageReceiver
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)
- See Also:
-
RawXMLINOutMessageReceiverRawXMLINOutAsyncMessageReceiver
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
AbstractMessageReceiver.AsyncMessageReceiverWorker -
Field Summary
Fields inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
DO_ASYNC, log, SAVED_MC, SAVED_TCCL, SCOPE, serviceTCCL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinvokeBusinessLogic(MessageContext msgContext) Invokes the business logic invocation on the service implementation classMethods inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
getSOAPFactory, getTheImplementationObject, makeNewServiceObject, receive, replicateState, restoreThreadContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.axis2.engine.MessageReceiver
receive
-
Constructor Details
-
RawXMLINOnlyMessageReceiver
public RawXMLINOnlyMessageReceiver()
-
-
Method Details
-
invokeBusinessLogic
Invokes the business logic invocation on the service implementation class- Specified by:
invokeBusinessLogicin classAbstractMessageReceiver- Parameters:
msgContext- the incoming message context- Throws:
AxisFault- on invalid method (wrong signature)
-