org.apache.axis2.clientapi
Class CallbackReceiver

java.lang.Object
  extended byorg.apache.axis2.clientapi.CallbackReceiver
All Implemented Interfaces:
MessageReceiver

public class CallbackReceiver
extends java.lang.Object
implements MessageReceiver

This is a MessageReceiver that is used at the client side to accept the Messages (response) that comes in the Client. This one correlated the incomming Message to the related Messages and Call the correct callback.


Field Summary
static java.lang.String SERVIC_NAME
           
 
Constructor Summary
CallbackReceiver()
           
 
Method Summary
 void addCallback(java.lang.String MsgID, Callback callback)
           
 void receive(MessageContext messgeCtx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVIC_NAME

public static java.lang.String SERVIC_NAME
Constructor Detail

CallbackReceiver

public CallbackReceiver()
Method Detail

addCallback

public void addCallback(java.lang.String MsgID,
                        Callback callback)

receive

public void receive(MessageContext messgeCtx)
             throws AxisFault
Specified by:
receive in interface MessageReceiver
Throws:
AxisFault