|
SOAj Core v. 1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
info.soaj.core.throwable.SjBaseCoreRuntimeException
public class SjBaseCoreRuntimeException
This class contains attributes and methods supporting self-logging and
self-emailing of exceptions. The logged attribute contributes
to limiting redundant logging.
Copyright (c) 2006 - 2009 by Global Technology Consulting Group, Inc. at gtcGroup.com .
| Field Summary | |
|---|---|
private static java.lang.String |
CLASS_NAME
Class name. |
protected boolean |
logged
Instance attribute indicating whether "this" exception has been logged. |
private static long |
serialVersionUID
UID |
protected SjAttributesForThrowable |
throwableAttributes
Attributes providing throwable details. |
| Constructor Summary | |
|---|---|
SjBaseCoreRuntimeException(SjAttributesForThrowable throwableAttributes,
java.lang.String message)
Constructor |
|
SjBaseCoreRuntimeException(SjAttributesForThrowable throwableAttributes,
java.lang.String message,
java.lang.Throwable e)
Constructor |
|
| Method Summary | |
|---|---|
SjAttributesForThrowable |
getThrowableAttributes()
This method returns the throwableAttributes attribute. |
void |
initializeLogged()
This method initializes the logged attribute to true - indicating this exception was logged. |
boolean |
isLogged()
This method returns whether this exception has been
logged. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private static final java.lang.String CLASS_NAME
protected final SjAttributesForThrowable throwableAttributes
protected boolean logged
| Constructor Detail |
|---|
public SjBaseCoreRuntimeException(SjAttributesForThrowable throwableAttributes,
java.lang.String message)
throwableAttributes - message -
public SjBaseCoreRuntimeException(SjAttributesForThrowable throwableAttributes,
java.lang.String message,
java.lang.Throwable e)
throwableAttributes - message - e - | Method Detail |
|---|
public SjAttributesForThrowable getThrowableAttributes()
throwableAttributes attribute.
getThrowableAttributes in interface SjInterfaceThrowablepublic boolean isLogged()
this exception has been
logged.
public void initializeLogged()
this exception was logged.
|
SOAj Core v. 1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) 2006 - 2009 by Global Technology Consulting Group, Inc. at gtcGroup.com.
Use is authorized, provided the source is acknowledged by inclusion of this copyright notice.