edu.internet2.middleware.grouper.ui
Class UnrecoverableErrorException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by edu.internet2.middleware.grouper.ui.UnrecoverableErrorException
All Implemented Interfaces:
Serializable

public class UnrecoverableErrorException
extends RuntimeException

Thrown when something is seriously amiss. Could be the API is missing something or could be that there is a missing parameter or an object is no longer available In general the code which throws such an exception should take care of logging. Code catching this exception should not log it.

Version:
$Id: UnrecoverableErrorException.java,v 1.2 2008-04-13 08:52:12 isgwb Exp $
Author:
Gary Brown.
See Also:
Serialized Form

Constructor Summary
UnrecoverableErrorException(String message)
           
UnrecoverableErrorException(String message, String... messageArgs)
           
UnrecoverableErrorException(String message, Throwable t)
           
UnrecoverableErrorException(String message, Throwable t, String... messageArgs)
           
UnrecoverableErrorException(Throwable t)
           
 
Method Summary
 String getMessage()
           
 String[] getMessageArgs()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnrecoverableErrorException

public UnrecoverableErrorException(String message)

UnrecoverableErrorException

public UnrecoverableErrorException(String message,
                                   Throwable t)

UnrecoverableErrorException

public UnrecoverableErrorException(Throwable t)

UnrecoverableErrorException

public UnrecoverableErrorException(String message,
                                   String... messageArgs)

UnrecoverableErrorException

public UnrecoverableErrorException(String message,
                                   Throwable t,
                                   String... messageArgs)
Method Detail

getMessage

public String getMessage()
Overrides:
getMessage in class Throwable

getMessageArgs

public String[] getMessageArgs()