org.apache.axis2.engine
Interface MessageReceiver

All Known Implementing Classes:
AbstractInMessageReceiver, AbstractInOutAsyncMessageReceiver, AbstractInOutMessageReceiver, AbstractInOutSyncMessageReceiver, AbstractMessageReceiver, AbstractRobustInMessageReceiver, CallbackReceiver, CorbaInOnlyMessageReceiver, CorbaInOutAsyncMessageReceiver, CorbaMessageReceiver, EJBInOnlyMessageReceiver, EJBInOutAsyncMessageReceiver, EJBMessageReceiver, JAXWSMessageReceiver, MexMessageReceiver, PingMessageReceiver, RawXMLINOnlyMessageReceiver, RawXMLINOutAsyncMessageReceiver, RawXMLINOutMessageReceiver, RPCInOnlyMessageReceiver, RPCInOutAsyncMessageReceiver, RPCMessageReceiver, ScriptReceiver

public interface MessageReceiver

An instance of MessageReceiver can be setup to receive messages. The application logic has no impact on the Axis Engine iself. It is upto the application logic to do whatever it needs. For e.g. the MessageReceiver can handle a message, send a response back and/or send other messages.


Method Summary
 void receive(MessageContext messageCtx)
           
 

Method Detail

receive

void receive(MessageContext messageCtx)
             throws AxisFault
Throws:
AxisFault


Copyright © 2007 Apache Web Services Project. All Rights Reserved.