org.mule.example.errorhandler
Class LocaleMessage

java.lang.Object
  extended by org.mule.config.i18n.MessageFactory
      extended by org.mule.example.errorhandler.LocaleMessage

public class LocaleMessage
extends MessageFactory

LocaleMessage is a convenience interface for retrieving internationalised strings from resource bundles. The actual work is done by the MessageFactory in core.


Field Summary
 
Fields inherited from class org.mule.config.i18n.MessageFactory
logger
 
Constructor Summary
LocaleMessage()
           
 
Method Summary
static java.lang.String businessErrorManagerError()
           
static java.lang.String businessHandlerMessage()
           
static java.lang.String defaultException(java.lang.Exception e)
           
static java.lang.String defaultFatalHandling(java.lang.Class<?> class1)
           
static java.lang.String defaultHandlerException(HandlerException e)
           
static java.lang.String defaultHandlerMessage()
           
static java.lang.String defaultHandling(java.lang.Class<?> class1, ExceptionHandler eh, java.lang.Exception e)
           
static java.lang.String errorClass(java.lang.Class<?> class1)
           
static java.lang.String errorDetail(java.lang.String detailMessage)
           
static java.lang.String fatalException(java.lang.Throwable t)
           
static java.lang.String fatalHandlerException(java.lang.Throwable t)
           
static java.lang.String fatalHandlerMessage()
           
static java.lang.String fatalHandling(java.lang.Exception e)
           
protected  java.lang.ClassLoader getClassLoader()
          Override this method to return the classloader for the bundle/module which contains the needed resource files.
static java.lang.String handlerFailure(ExceptionHandler eh)
           
static java.lang.String unhandledException(java.lang.Class<?> class1, java.lang.Class<?> class2)
           
static java.lang.String unretrievedException(java.lang.Exception e)
           
 
Methods inherited from class org.mule.config.i18n.MessageFactory
createMessage, createMessage, createMessage, createMessage, createMessage, createStaticMessage, getBundlePath, getString, getString, getString, getString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocaleMessage

public LocaleMessage()
Method Detail

unretrievedException

public static java.lang.String unretrievedException(java.lang.Exception e)

unhandledException

public static java.lang.String unhandledException(java.lang.Class<?> class1,
                                                  java.lang.Class<?> class2)

businessErrorManagerError

public static java.lang.String businessErrorManagerError()

errorDetail

public static java.lang.String errorDetail(java.lang.String detailMessage)

errorClass

public static java.lang.String errorClass(java.lang.Class<?> class1)

handlerFailure

public static java.lang.String handlerFailure(ExceptionHandler eh)

defaultFatalHandling

public static java.lang.String defaultFatalHandling(java.lang.Class<?> class1)

fatalHandling

public static java.lang.String fatalHandling(java.lang.Exception e)

defaultHandling

public static java.lang.String defaultHandling(java.lang.Class<?> class1,
                                               ExceptionHandler eh,
                                               java.lang.Exception e)

defaultException

public static java.lang.String defaultException(java.lang.Exception e)

defaultHandlerException

public static java.lang.String defaultHandlerException(HandlerException e)

fatalException

public static java.lang.String fatalException(java.lang.Throwable t)

businessHandlerMessage

public static java.lang.String businessHandlerMessage()

defaultHandlerMessage

public static java.lang.String defaultHandlerMessage()

fatalHandlerMessage

public static java.lang.String fatalHandlerMessage()

fatalHandlerException

public static java.lang.String fatalHandlerException(java.lang.Throwable t)

getClassLoader

protected java.lang.ClassLoader getClassLoader()
Description copied from class: MessageFactory
Override this method to return the classloader for the bundle/module which contains the needed resource files.

Overrides:
getClassLoader in class MessageFactory


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