org.infoglue.cms.exception
Class SystemException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.infoglue.cms.exception.SystemException
All Implemented Interfaces:
java.io.Serializable

public class SystemException
extends java.lang.Exception

Thrown to indicate that something unexpected but recoverable has happen. Examples include temporarly unreachable mail server, trying to manipulate entities locked by another user ...

This is an internal error so there is no need to localize the error message.

Author:
Patrik Nyborg
See Also:
Serialized Form

Constructor Summary
SystemException(java.lang.String message)
          Construct a SystemException with the detailed error message.
SystemException(java.lang.String message, java.lang.Throwable cause)
          Construct a SystemException with the detailed error message and cause.
SystemException(java.lang.Throwable cause)
          Constructs a SystemException with the given cause
 
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
 

Constructor Detail

SystemException

public SystemException(java.lang.String message)
Construct a SystemException with the detailed error message.

Parameters:
message - the detailed error message.

SystemException

public SystemException(java.lang.Throwable cause)
Constructs a SystemException with the given cause

Parameters:
cause - the root cause of the exception

SystemException

public SystemException(java.lang.String message,
                       java.lang.Throwable cause)
Construct a SystemException with the detailed error message and cause.

Parameters:
message - the detailed error message.
cause - the throwable that caused this SystemException to get thrown.


Copyright © 2005 InfoGlue.org All Rights Reserved.