|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpalio.modules.core.Module
palio.modules.Error
public final class Error
Moduł posiada zestaw funckji do obsługi błędów (wyjątków).
Moduł jest dostępny w każdej instancji jPalio.
Field Summary |
---|
Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
Constructor Summary | |
---|---|
Error(Instance instance,
java.util.Properties parameters)
|
Method Summary | |
---|---|
static void |
clear()
Kasuje treść ostatniego błędu (wyjątku). |
static java.lang.Long |
getCode()
Zwraca kod ostatniego błędu (wyjątku) - dotyczy tylko błędów SQL. |
static java.lang.String |
getFullType()
Zwraca pełną nazwę typu wyjątku, np: "java.lang.NullPointerException". |
static java.lang.Throwable |
getLastError()
Zwraca ostatnio ustawiony wyjątek. |
static java.lang.String |
getMessage()
Zwraca treść ostatniego błędu (wyjątku). |
static java.lang.String |
getType()
Zwraca typ wyjątku, np: "NullPointerException". |
java.lang.String |
getVersion()
Returns the module version |
static void |
logStackTrace()
Zapisuje do jpalio.log i jpalio.error.log szczegółowy opis ostatniego błędu (wyjątku). |
static void |
logStackTrace(java.lang.String logName)
Zapisuje do nazwa.log i nazwa.error.log szczegółowy opis ostatniego błędu (wyjątku). |
static void |
stackTrace()
Drukuje szczegółowy opis ostatniego błędu (wyjątku). |
static java.lang.String |
stackTraceToString(java.lang.Throwable ex)
Returns given exception stack trace as String object |
static void |
throwError()
Pozwala na rzucenie wyjątku PalioException w dowolnym momencie wykonywania kodu. |
static void |
throwError(java.lang.String message)
Pozwala na rzucenie wyjątku PalioException w dowolnym momencie wykonywania kodu. |
static void |
throwLastError()
Pozwala na ponowne rzucenie ostatniego wyjątku (jeżeli np. wyjątek został złapany a nie potrafimy go obsłużyć w danym miejscu). |
Methods inherited from class palio.modules.core.Module |
---|
getConfigParam, getDescription, getModuleTranslation |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Error(Instance instance, java.util.Properties parameters)
Method Detail |
---|
public java.lang.String getVersion()
Module
getVersion
in class Module
public static void clear()
public static void stackTrace()
public static void logStackTrace()
public static void logStackTrace(java.lang.String logName)
public static java.lang.String getMessage()
public static java.lang.Long getCode()
public static java.lang.String getFullType()
public static java.lang.String getType()
public static void throwError(java.lang.String message) throws palio.PalioException
message
- treść błędu
palio.PalioException
- rzucany wyjątekpublic static void throwError() throws palio.PalioException
palio.PalioException
- rzucany wyjątekpublic static void throwLastError() throws java.lang.Throwable
java.lang.Throwable
public static java.lang.Throwable getLastError()
public static java.lang.String stackTraceToString(java.lang.Throwable ex)
ex
- An exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |