|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.platform.symphony.soam.SoamException
com.platform.symphony.soam.FatalException
public class FatalException
Thrown to indicate a fatal error has occurred in the service.
After a fatal error is thrown, the service request will not be retried
on other compute hosts.
NOTE: If any of the methods of this class are called after the main(...) method exits,
the client or service process may behave in an undefined manner (for example,
hang or terminate abnormally).
For more details, please refer to the Application Development Guide.
Constructor Summary | |
---|---|
FatalException()
Constructs an exception with a null detail message and no cause. |
|
FatalException(java.lang.String message)
Constructs an exception with the provided detail message and no cause. |
|
FatalException(java.lang.String message,
int errorCode)
Constructs an exception with the provided detail message and associated error code. |
|
FatalException(java.lang.String message,
java.lang.Throwable cause)
Constructs an exception with the provided detail message and cause. |
|
FatalException(java.lang.Throwable cause)
Constructs an exception with a null detail message and the
provided cause. |
Method Summary | |
---|---|
void |
applyCustomizedDebugAction(boolean shouldApply)
Specifies whether to apply the customizedDebugAction when this exception is thrown. |
Methods inherited from class com.platform.symphony.soam.SoamException |
---|
getEmbeddedException, getErrorCode, getErrorType, toString |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FatalException()
null
detail message and no cause.
The cause may be later initialized by invoking initCause
.
public FatalException(java.lang.String message)
initCause
.
message
- The detail message. The detail message can be accessed by
invoking getMessage
.public FatalException(java.lang.String message, int errorCode)
message
- The detail message. The detail message can be accessed by
invoking getMessage
.errorCode
- The Error Code message. The detail message can be accessed by
invoking getErrorCode
.public FatalException(java.lang.String message, java.lang.Throwable cause)
message
- The detail message. The detail message can be accessed by
invoking getMessage
.cause
- The cause of the exception. The cause can be accessed by
invoking getCause
.public FatalException(java.lang.Throwable cause)
null
detail message and the
provided cause.
cause
- The cause of the exception. The cause can be accessed by
invoking getCause
.Method Detail |
---|
public void applyCustomizedDebugAction(boolean shouldApply)
shouldApply
- Flag to indicate whether to apply customizedDebugAction.
|
Version 5.1 Date Modified: -DREL_DATE=Apr 28 2011 Platform Computing. Accelerating Intelligence(TM). Copyright (C) 2001-2009 Platform Computing Corporation. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |