uk.ac.ebi.intact.business
Class IntactException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--uk.ac.ebi.intact.business.IntactException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DuplicateLabelException, GoServerProxy.GoIdNotFoundException

public class IntactException
extends java.lang.Exception

Exception class to provide more meaningful error messages. There is an extra constructor to allow other exceptions to pass on information.

See Also:
Serialized Form

Constructor Summary
IntactException()
           
IntactException(java.lang.String msg)
           
IntactException(java.lang.String msg, java.lang.Exception e)
           
 
Method Summary
 java.lang.String getNestedMessage()
           
 java.lang.Exception getRootCause()
           
 boolean rootCauseExists()
           
 
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

IntactException

public IntactException()

IntactException

public IntactException(java.lang.String msg)

IntactException

public IntactException(java.lang.String msg,
                       java.lang.Exception e)
Method Detail

getNestedMessage

public java.lang.String getNestedMessage()

rootCauseExists

public boolean rootCauseExists()

getRootCause

public java.lang.Exception getRootCause()


IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk