org.sourceforge.ifx.utils
Class IFXException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.sourceforge.ifx.utils.IFXException
All Implemented Interfaces:
java.io.Serializable

public class IFXException
extends java.lang.Exception

Thin wrapper over real Exceptions thrown by the framework. Allows throwing application level exceptions which may not be caught by the JVM because they are not JVM exceptions.

Version:
$Revision: 1.1 $
Author:
Sujit Pal (spal@users.sourceforge.net)
See Also:
Serialized Form

Constructor Summary
IFXException(java.lang.String message)
          Creates an IFXException object using the error message.
IFXException(java.lang.String message, java.lang.Exception e)
          Creates an IFXException object using the error message and a chained exception.
IFXException(java.lang.String message, java.lang.String[] args)
          Creates an IFXException object using the error message and replaceable positional parameters.
IFXException(java.lang.String message, java.lang.String[] args, java.lang.Exception e)
          Creates an IFXException object using the error message, replaceable positional parameters and a chained exception.
 
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

IFXException

public IFXException(java.lang.String message)
Creates an IFXException object using the error message.

Parameters:
message - the Exception message.

IFXException

public IFXException(java.lang.String message,
                    java.lang.String[] args)
Creates an IFXException object using the error message and replaceable positional parameters.

Parameters:
message - the Exception message with positional parameters.
args - an array of positional parameter String values.

IFXException

public IFXException(java.lang.String message,
                    java.lang.Exception e)
Creates an IFXException object using the error message and a chained exception.

Parameters:
message - the Exception message.
e - the underlying chained exception.

IFXException

public IFXException(java.lang.String message,
                    java.lang.String[] args,
                    java.lang.Exception e)
Creates an IFXException object using the error message, replaceable positional parameters and a chained exception.

Parameters:
message - the Exception message with positional parameters.
args - an array of positional parameter String values.
e - the underlying chained exception.