Package org.apache.synapse.core.axis2
Class SynapseMessageReceiver
- java.lang.Object
-
- org.apache.synapse.core.axis2.SynapseMessageReceiver
-
- All Implemented Interfaces:
org.apache.axis2.engine.MessageReceiver
- Direct Known Subclasses:
ProxyServiceMessageReceiver
,SynapseEventSource
public class SynapseMessageReceiver extends Object implements org.apache.axis2.engine.MessageReceiver
This message receiver should be configured in the Axis2 configuration as the default message receiver, which will handle all incoming messages through the synapse mediation
-
-
Constructor Summary
Constructors Constructor Description SynapseMessageReceiver()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
doPostInjectUpdates(MessageContext messageContext)
Do the cleanup work, metadata updates in the return path of Message Receiver tread after injecting the message to the enginevoid
receive(org.apache.axis2.context.MessageContext mc)
-
-
-
Method Detail
-
receive
public void receive(org.apache.axis2.context.MessageContext mc) throws org.apache.axis2.AxisFault
- Specified by:
receive
in interfaceorg.apache.axis2.engine.MessageReceiver
- Throws:
org.apache.axis2.AxisFault
-
doPostInjectUpdates
public static void doPostInjectUpdates(MessageContext messageContext)
Do the cleanup work, metadata updates in the return path of Message Receiver tread after injecting the message to the engine- Parameters:
messageContext
- Synapse Message Context
-
-