org.apache.axis2.rpc
Class RPCInOutMessageReceiver

java.lang.Object
  extended byorg.apache.axis2.receivers.AbstractMessageReceiver
      extended byorg.apache.axis2.receivers.AbstractInOutSyncMessageReceiver
          extended byorg.apache.axis2.rpc.RPCInOutMessageReceiver
All Implemented Interfaces:
MessageReceiver

public class RPCInOutMessageReceiver
extends AbstractInOutSyncMessageReceiver


Field Summary
static String RPCMETHOD_PROPERTY
           
 
Fields inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
SCOPE, SERVICE_CLASS
 
Constructor Summary
RPCInOutMessageReceiver()
           
 
Method Summary
 RPCValues deserializeRPCElement(DeserializationContext dserContext, RPCMethod method, OMElement rpcElement)
           
 void invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
 
Methods inherited from class org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver
receive
 
Methods inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
getSOAPFactory, getTheImplementationObject, makeNewServiceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RPCMETHOD_PROPERTY

public static final String RPCMETHOD_PROPERTY
See Also:
Constant Field Values
Constructor Detail

RPCInOutMessageReceiver

public RPCInOutMessageReceiver()
Method Detail

invokeBusinessLogic

public void invokeBusinessLogic(MessageContext inMessage,
                                MessageContext outMessage)
                         throws AxisFault
Specified by:
invokeBusinessLogic in class AbstractInOutSyncMessageReceiver
Throws:
AxisFault

deserializeRPCElement

public RPCValues deserializeRPCElement(DeserializationContext dserContext,
                                       RPCMethod method,
                                       OMElement rpcElement)
                                throws Exception
Throws:
Exception