org.progeeks.util
Class ErrorInfo

java.lang.Object
  extended by org.progeeks.util.ErrorInfo
All Implemented Interfaces:
java.io.Serializable

public class ErrorInfo
extends java.lang.Object
implements java.io.Serializable

Contains information about a specific error in a generally usable form. This can be used in conjunction with the ErrorListener in cases where the exception hierarchy isn't enough. One example would be a pool of background processes controled by one central process. The background processes could report their errors to a single error listener controlled by the main process.

Version:
$Revision: 1.4 $
Author:
Paul Speed
See Also:
Serialized Form

Constructor Summary
ErrorInfo(java.lang.String message)
           
ErrorInfo(java.lang.String task, java.lang.String message)
           
ErrorInfo(java.lang.String task, java.lang.String message, java.lang.Throwable throwable)
           
 
Method Summary
 java.lang.String getMessage()
           
 java.lang.String getTask()
           
 java.lang.Throwable getThrowable()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ErrorInfo

public ErrorInfo(java.lang.String message)

ErrorInfo

public ErrorInfo(java.lang.String task,
                 java.lang.String message)

ErrorInfo

public ErrorInfo(java.lang.String task,
                 java.lang.String message,
                 java.lang.Throwable throwable)
Method Detail

getTask

public java.lang.String getTask()

getMessage

public java.lang.String getMessage()

getThrowable

public java.lang.Throwable getThrowable()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2002-2003 Paul Speed. All Rights Reserved.