it.imolinfo.jbi4ejb.jbi.component.runtime
Class DefaultMessageExchangeHandler

java.lang.Object
  extended by it.imolinfo.jbi4ejb.jbi.component.runtime.AbstractMessageExchangeHandler
      extended by it.imolinfo.jbi4ejb.jbi.component.runtime.DefaultMessageExchangeHandler
All Implemented Interfaces:
MessageExchangeHandler, java.lang.Runnable

public class DefaultMessageExchangeHandler
extends AbstractMessageExchangeHandler

Author:
Sun Microsystems, Inc.

Field Summary
 
Fields inherited from class it.imolinfo.jbi4ejb.jbi.component.runtime.AbstractMessageExchangeHandler
IN_MESSAGE, OUT_MESSAGE
 
Constructor Summary
DefaultMessageExchangeHandler()
          Creates a new instance of AbstractMessageExchangeHandler
 
Method Summary
protected  void processDone()
           
protected  void processError(java.lang.Exception ex)
           
protected  void processFault(javax.jbi.messaging.Fault fault)
           
protected  void processMessage()
           
protected  void validateMessageExchange()
           
 
Methods inherited from class it.imolinfo.jbi4ejb.jbi.component.runtime.AbstractMessageExchangeHandler
getDeliveryChannel, getMessageExchange, processMessageExchange, run, send, sendDone, sendError, sendFault, sendFault, sendFault, setMessageExchange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMessageExchangeHandler

public DefaultMessageExchangeHandler()
Creates a new instance of AbstractMessageExchangeHandler

Method Detail

processError

protected void processError(java.lang.Exception ex)
Specified by:
processError in class AbstractMessageExchangeHandler

processDone

protected void processDone()
Specified by:
processDone in class AbstractMessageExchangeHandler

processFault

protected void processFault(javax.jbi.messaging.Fault fault)
Specified by:
processFault in class AbstractMessageExchangeHandler

processMessage

protected void processMessage()
Specified by:
processMessage in class AbstractMessageExchangeHandler

validateMessageExchange

protected void validateMessageExchange()
                                throws javax.jbi.messaging.MessagingException
Specified by:
validateMessageExchange in class AbstractMessageExchangeHandler
Throws:
javax.jbi.messaging.MessagingException


Copyright © 2007-2008 Imola Informatica. All Rights Reserved.