com.ibm.commons.util
Class AbstractIOException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
com.ibm.commons.util.AbstractIOException
- All Implemented Interfaces:
- IExceptionEx, java.io.Serializable
public class AbstractIOException
- extends java.io.IOException
- implements IExceptionEx
Define a global exception.
- See Also:
- Serialized Form
Constructor Summary |
AbstractIOException(java.lang.Throwable nextException)
|
AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg)
|
AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1)
|
AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2)
|
AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
|
AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
|
AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5)
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException)
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg)
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1)
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2)
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4)
AbstractIOException
public AbstractIOException(java.lang.Throwable nextException,
java.lang.String msg,
java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3,
java.lang.Object p4,
java.lang.Object p5)
initCause
public static java.lang.Throwable initCause(java.lang.Throwable ext,
java.lang.Throwable cause)
initCause
public java.lang.Throwable initCause(java.lang.Throwable cause)
- Overrides:
initCause
in class java.lang.Throwable
getCause
public static java.lang.Throwable getCause(java.lang.Throwable ext)
getCause
public java.lang.Throwable getCause()
- Overrides:
getCause
in class java.lang.Throwable
printStackTrace
public void printStackTrace()
- Overrides:
printStackTrace
in class java.lang.Throwable
printStackTrace
public void printStackTrace(java.io.PrintStream s)
- Overrides:
printStackTrace
in class java.lang.Throwable
printStackTrace
public void printStackTrace(java.io.PrintWriter w)
- Overrides:
printStackTrace
in class java.lang.Throwable
printExtraInformation
public void printExtraInformation(java.io.PrintWriter err)
- Description copied from interface:
IExceptionEx
- Get the exception extra information, as text.
This information can be logged to provide a better serviceability.
- Specified by:
printExtraInformation
in interface IExceptionEx