com.ibm.are.common
Class GenericAreException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.ibm.are.common.GenericAreException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AreMissingResourceException, CommonUtilsException, OsReleaseNotSupportedException

public class GenericAreException
extends java.lang.RuntimeException

The GenericAreException exception class can be thrown for many different reasons, and thus can be used for a wide variety of exceptions within the ARE environment. Special attention should be given to the detail message associated with the exception; this message will provide specific details about the nature of the exception and why it was thrown.

Version:
1.0
Author:
IBM
See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          Copyright for class bytecode
 
Constructor Summary
GenericAreException()
          Constructs a new GenericAreException object with no detailed message.
GenericAreException(java.lang.String message)
          Constructs a new GenericAreException object with the specified detail message.
GenericAreException(java.lang.String message, java.lang.Throwable cause)
          Constructs a new GenericAreException object with the specified detail message and original exception.
GenericAreException(java.lang.Throwable t)
          Constructs a new GenericAreException object with no detail message and the specified original exception.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright for class bytecode

See Also:
Constant Field Values
Constructor Detail

GenericAreException

public GenericAreException()
Constructs a new GenericAreException object with no detailed message.


GenericAreException

public GenericAreException(java.lang.String message)
Constructs a new GenericAreException object with the specified detail message.

Parameters:
message - The detail message for this exception

GenericAreException

public GenericAreException(java.lang.String message,
                           java.lang.Throwable cause)
Constructs a new GenericAreException object with the specified detail message and original exception.

Parameters:
message - The detail message for this exception
cause - The original exception that caused this one to be thrown

GenericAreException

public GenericAreException(java.lang.Throwable t)
Constructs a new GenericAreException object with no detail message and the specified original exception.

Parameters:
t - The original exception that caused this one to be thrown