|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jostraca.util.ErrorUtil
Utility class for error handling.
| Field Summary | |
static java.lang.String |
CN
|
static java.lang.String |
MSG_FatalInternalError
|
static java.lang.String |
MSG_NonFatalInternalError
|
static java.lang.String |
MSG_was_null
|
| Constructor Summary | |
ErrorUtil()
|
|
| Method Summary | |
static void |
collectErrors()
Collect errors instead of displaying them. |
static void |
fatalMsg(java.lang.Exception pException)
Handle fatal Exceptions. |
static void |
fatalMsg(java.lang.String pMsg)
Handle fatal error msgs - corrupt startup, etc. |
static void |
fatalMsg(java.lang.String pMsg,
java.lang.Exception pException)
Handle non fatal Exceptions |
static java.lang.String |
getCollectedErrors()
Get any collected errors. |
static boolean |
hasCollectedErrors()
True if any collected errors exist. |
static boolean |
is_null(java.lang.Object pObject)
True if pObject is null. |
static boolean |
is_null(java.lang.Object pObject,
java.lang.String pName)
True if pObject is null. |
static void |
nonFatalException(java.lang.Exception pException)
|
static void |
nonFatalException(java.lang.Exception pException,
java.lang.String pClassName)
|
static void |
nonFatalException(java.lang.Exception pException,
java.lang.String pClassName,
java.lang.String pMethodName)
|
static void |
nonFatalIndexOutOfBounds(java.lang.Object pObject,
java.lang.String pMsg,
int pIndex,
int pLower,
int pUpper,
java.lang.String pArray)
Handle index out of bounds. |
static void |
nonFatalMsg(java.lang.Exception pException)
Handle non-fatal Exceptions. |
static void |
nonFatalMsg(java.lang.String pMsg)
Handle non-fatal error msgs - ignored nulls etc. |
static void |
nonFatalMsg(java.lang.String pMsg,
java.lang.Exception pException)
Handle non fatal Exceptions |
static boolean |
not_null(java.lang.Object pObject)
False if pObject is null. |
static boolean |
not_null(java.lang.Object pObject,
java.lang.String pName)
True if pObject is null. |
static void |
setOutput(java.io.PrintStream pErrorStream)
Custom PrintStream. |
static void |
setQuiet(boolean pQuiet)
True => don't display messages. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String CN
public static final java.lang.String MSG_was_null
public static final java.lang.String MSG_NonFatalInternalError
public static final java.lang.String MSG_FatalInternalError
| Constructor Detail |
public ErrorUtil()
| Method Detail |
public static void setQuiet(boolean pQuiet)
public static void setOutput(java.io.PrintStream pErrorStream)
public static void collectErrors()
public static java.lang.String getCollectedErrors()
public static boolean hasCollectedErrors()
public static void fatalMsg(java.lang.String pMsg)
pMsg - fatal messagepublic static void fatalMsg(java.lang.Exception pException)
pException - fatal Exception
public static void fatalMsg(java.lang.String pMsg,
java.lang.Exception pException)
pMsg - fatal messagepException - fatal Exceptionpublic static void nonFatalMsg(java.lang.String pMsg)
pMsg - non-fatal messagepublic static void nonFatalMsg(java.lang.Exception pException)
pException - non-fatal Exception
public static void nonFatalMsg(java.lang.String pMsg,
java.lang.Exception pException)
pMsg - non-fatal messagepException - non-fatal Exceptionpublic static boolean is_null(java.lang.Object pObject)
pObject - Object to test
public static boolean is_null(java.lang.Object pObject,
java.lang.String pName)
pObject - Object to testpName - Name of objectpublic static boolean not_null(java.lang.Object pObject)
pObject - Object to test
public static boolean not_null(java.lang.Object pObject,
java.lang.String pName)
pObject - Object to testpName - Name of objectpublic static void nonFatalException(java.lang.Exception pException)
public static void nonFatalException(java.lang.Exception pException,
java.lang.String pClassName)
public static void nonFatalException(java.lang.Exception pException,
java.lang.String pClassName,
java.lang.String pMethodName)
public static void nonFatalIndexOutOfBounds(java.lang.Object pObject,
java.lang.String pMsg,
int pIndex,
int pLower,
int pUpper,
java.lang.String pArray)
pObject - Object causing error.pIndex - Value of indexpLower - Lower bound - inclusivepUpper - Upper bound - exclusivepArray - Name of array.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||