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 getRegisteredClasses()
           
 boolean isRegisteredFor(Class exceptionClass)
           
 void onException(ErrorMessage message)
           
 void registerException(Class exceptionClass)
           
 void setErrorManager(ErrorManager errorManager)
           
 void unRegisterException(Class exceptionClass)
           
 

Method Detail

getErrorManager

ErrorManager getErrorManager()

setErrorManager

void setErrorManager(ErrorManager errorManager)

onException

void onException(ErrorMessage message)
                 throws HandlerException
Throws:
HandlerException

registerException

void registerException(Class exceptionClass)

unRegisterException

void unRegisterException(Class exceptionClass)

getRegisteredClasses

Iterator getRegisteredClasses()

isRegisteredFor

boolean isRegisteredFor(Class exceptionClass)


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.