org.mule.example.errorhandler
Interface ExceptionHandler

All Known Implementing Classes:
AbstractExceptionHandler, BusinessHandler, DefaultHandler, FatalHandler

public interface ExceptionHandler

ExceptionHandler TODO (document class)


Method Summary
 ErrorManager getErrorManager()
           
 Iterator<Class<? extends Throwable>> getRegisteredClasses()
           
 boolean isRegisteredFor(Class<? extends Throwable> exceptionClass)
           
 void onException(ErrorMessage message)
           
 void registerException(Class<? extends Throwable> exceptionClass)
           
 void setErrorManager(ErrorManager errorManager)
           
 void unRegisterException(Class<? extends Throwable> exceptionClass)
           
 

Method Detail

getErrorManager

ErrorManager getErrorManager()

setErrorManager

void setErrorManager(ErrorManager errorManager)

onException

void onException(ErrorMessage message)
                 throws HandlerException
Throws:
HandlerException

registerException

void registerException(Class<? extends Throwable> exceptionClass)

unRegisterException

void unRegisterException(Class<? extends Throwable> exceptionClass)

getRegisteredClasses

Iterator<Class<? extends Throwable>> getRegisteredClasses()

isRegisteredFor

boolean isRegisteredFor(Class<? extends Throwable> exceptionClass)


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