* @see org.apache.axis.ime.MessageExchangeReceiveListener#onReceive(MessageExchangeCorrelator, MessageContext)
*/
public void onEvent(
MessageExchangeEvent event) {
if (event instanceof MessageReceiveEvent) {
MessageReceiveEvent receiveEvent = (MessageReceiveEvent)event;
holder.set(
receiveEvent.getMessageExchangeCorrelator(),
receiveEvent.getMessageContext());
}
else if (event instanceof MessageFaultEvent) {
MessageFaultEvent faultEvent = (MessageFaultEvent)event;
holder.set(faultEvent.getMessageExchangeCorrelator(), faultEvent.getException());
}