Package org.apache.axis2.json.gson.rpc
Class JsonRpcMessageReceiver
java.lang.Object
org.apache.axis2.receivers.AbstractMessageReceiver
org.apache.axis2.receivers.AbstractInOutMessageReceiver
org.apache.axis2.rpc.receivers.RPCMessageReceiver
org.apache.axis2.json.gson.rpc.JsonRpcMessageReceiver
- All Implemented Interfaces:
MessageReceiver
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
AbstractMessageReceiver.AsyncMessageReceiverWorker, AbstractMessageReceiver.ThreadContextDescriptor -
Field Summary
Fields inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
DO_ASYNC, SAVED_MC, SAVED_TCCL, SCOPE, serviceTCCL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinvokeBusinessLogic(MessageContext inMessage, MessageContext outMessage) voidinvokeService(com.google.gson.stream.JsonReader jsonReader, Object serviceObj, String operation_name, MessageContext outMes) Methods inherited from class org.apache.axis2.receivers.AbstractInOutMessageReceiver
invokeBusinessLogicMethods inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
getSOAPFactory, getTheImplementationObject, makeNewServiceObject, receive, replicateState, restoreThreadContext, setThreadContext
-
Constructor Details
-
JsonRpcMessageReceiver
public JsonRpcMessageReceiver()
-
-
Method Details
-
invokeBusinessLogic
public void invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage) throws AxisFault - Overrides:
invokeBusinessLogicin classRPCMessageReceiver- Throws:
AxisFault
-
invokeService
public void invokeService(com.google.gson.stream.JsonReader jsonReader, Object serviceObj, String operation_name, MessageContext outMes) throws AxisFault - Throws:
AxisFault
-