jgroup.util
Class Abort
java.lang.Object
java.lang.Throwable
java.lang.Error
jgroup.util.Abort
- All Implemented Interfaces:
- java.io.Serializable
public class Abort
- extends java.lang.Error
Utility class for dealing with serious failures.
- Since:
- Jgroup 1.1
- Author:
- Hein Meling
- See Also:
- Serialized Form
Constructor Summary |
Abort()
|
Abort(java.lang.String message)
|
Abort(java.lang.String message,
java.lang.Throwable exception)
|
Abort(java.lang.Throwable exception)
|
Method Summary |
static Abort |
exit()
|
static Abort |
exit(int code)
|
static Abort |
exit(java.lang.String error)
|
static Abort |
exit(java.lang.String error,
int code)
|
static Abort |
exit(java.lang.String error,
java.lang.Throwable exception)
|
static Abort |
exit(java.lang.String error,
java.lang.Throwable exception,
int code)
|
static Abort |
exit(java.lang.Throwable exception)
|
static Abort |
exit(java.lang.Throwable exception,
int code)
|
static void |
printStackTrace(java.lang.Throwable exception,
java.io.OutputStream stream)
|
static void |
printStackTrace(java.lang.Throwable exception,
java.lang.StringBuffer buf)
|
static void |
printStackTrace(java.lang.Throwable exception,
java.io.Writer writer)
|
static java.lang.String |
stackTrace(java.lang.Throwable exception)
|
java.lang.String |
toString()
Returns a string representation of this object |
static void |
usage(java.lang.String message)
Prints the given usage message on stderr and exits with zero error code. |
static void |
usage(java.lang.String message,
int errorcode)
Prints the given usage message on stderr and exits with the given error code. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Abort
public Abort()
Abort
public Abort(java.lang.String message)
Abort
public Abort(java.lang.Throwable exception)
Abort
public Abort(java.lang.String message,
java.lang.Throwable exception)
exit
public static Abort exit()
exit
public static Abort exit(int code)
exit
public static Abort exit(java.lang.String error)
exit
public static Abort exit(java.lang.String error,
int code)
exit
public static Abort exit(java.lang.Throwable exception)
exit
public static Abort exit(java.lang.Throwable exception,
int code)
exit
public static Abort exit(java.lang.String error,
java.lang.Throwable exception)
exit
public static Abort exit(java.lang.String error,
java.lang.Throwable exception,
int code)
stackTrace
public static java.lang.String stackTrace(java.lang.Throwable exception)
printStackTrace
public static void printStackTrace(java.lang.Throwable exception,
java.lang.StringBuffer buf)
printStackTrace
public static void printStackTrace(java.lang.Throwable exception,
java.io.OutputStream stream)
printStackTrace
public static void printStackTrace(java.lang.Throwable exception,
java.io.Writer writer)
usage
public static void usage(java.lang.String message)
- Prints the given usage message on stderr and exits with zero error code.
- Parameters:
message
- The usage message to print.
usage
public static void usage(java.lang.String message,
int errorcode)
- Prints the given usage message on stderr and exits with the given error code.
- Parameters:
message
- The usage message to print.errorcode
- The error code for exit.
toString
public java.lang.String toString()
- Returns a string representation of this object
- Overrides:
toString
in class java.lang.Throwable
Copyright © 1998-2006 The Jgroup/ARM development team. All Rights Reserved.