org.mule.test.integration.exceptions
Class TestExceptionStrategy

java.lang.Object
  extended by org.mule.processor.AbstractMessageProcessorOwner
      extended by org.mule.exception.AbstractExceptionStrategy
          extended by org.mule.exception.AbstractMessagingExceptionStrategy
              extended by org.mule.test.integration.exceptions.TestExceptionStrategy
All Implemented Interfaces:
AnnotatedObject, FlowConstructAware, MuleContextAware, ExceptionHandler, MessagingExceptionHandler, Disposable, Initialisable, Lifecycle, Startable, Stoppable

public class TestExceptionStrategy
extends AbstractMessagingExceptionStrategy


Field Summary
 
Fields inherited from class org.mule.exception.AbstractExceptionStrategy
commitTxFilter, enableNotifications, initialised, logger, messageProcessors, rollbackTxFilter
 
Fields inherited from class org.mule.processor.AbstractMessageProcessorOwner
flowConstruct, muleContext
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Fields inherited from interface org.mule.api.AnnotatedObject
PROPERTY_NAME
 
Constructor Summary
TestExceptionStrategy()
           
 
Method Summary
 MuleEvent handleException(Exception exception, MuleEvent event)
           
 boolean isRedeliver()
           
 
Methods inherited from class org.mule.exception.AbstractMessagingExceptionStrategy
doHandleException, handleException, isStopMessageProcessing, setStopMessageProcessing, stopFlow
 
Methods inherited from class org.mule.exception.AbstractExceptionStrategy
addEndpoint, closeStream, commit, doInitialise, fireNotification, fireNotification, getCommitTxFilter, getExceptionType, getMessageProcessors, getOwnedMessageProcessors, getRollbackTxFilter, initialise, isEnableNotifications, isInitialised, isRollback, logException, logFatal, removeMessageProcessor, rollback, routeException, setCommitTxFilter, setEnableNotifications, setMessageProcessors, setRollbackTxFilter
 
Methods inherited from class org.mule.processor.AbstractMessageProcessorOwner
dispose, getAnnotation, getAnnotations, setAnnotations, setFlowConstruct, setMuleContext, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestExceptionStrategy

public TestExceptionStrategy()
Method Detail

handleException

public MuleEvent handleException(Exception exception,
                                 MuleEvent event)
Specified by:
handleException in interface MessagingExceptionHandler
Overrides:
handleException in class AbstractMessagingExceptionStrategy

isRedeliver

public boolean isRedeliver()


Copyright © 2003-2011 MuleSoft, Inc.. All Rights Reserved.