com.tuneology.avm
Class ProcessException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.io.IOException
|
+--com.tuneology.avm.ProcessException
- All Implemented Interfaces:
- java.io.Serializable
- public class ProcessException
- extends java.io.IOException
An exception for handling errors from external programs.
The error output contains raw SCSI info and so forth,
and as such it needs some skill to parse correctly
so we try to pick out a nice error message.
The entire original output is available
via getExtendedError().
- Version:
- $Id: ProcessException.java,v 1.1 2002/09/23 05:03:11 xnarf Exp $
- Author:
- Fran Taylor
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ProcessException
public ProcessException(java.lang.String err)
- Parameters:
err
-
ProcessException
public ProcessException(java.lang.String errMsg,
java.lang.String err)
- Parameters:
errMsg
- err
-
getExtendedError
public java.lang.String getExtendedError()
- Returns:
- extended error message.