public interface ErrorWriter
Modifier and Type | Method and Description |
---|---|
void |
displayError(java.lang.String errmsg)
Displays error message using currently installed writer implementation.
|
void |
displayError(java.lang.String errmsg,
boolean noMessageBox)
Displays error message using currently installed writer implementation.
|
void |
displayErrorRedirected(java.lang.String errmsg)
Displays error message using currently installed writer implementation.
|
default void |
displayWarning(java.lang.String wrnmsg)
Displays warning message using currently installed writer implementation.
|
boolean |
isInBatchMode()
Checks if the client is running in batch mode.
|
void |
logStackTrace(java.lang.String message)
Write message and stack trace to the client log
|
void |
message(java.lang.String errmsg)
Displays error message using currently installed writer implementation.
|
void |
messageBox(java.lang.String masterMsg,
java.lang.String title)
Displays error message box with title using currently installed writer implementation.
|
void |
pause()
Implements pause processing using currently installed writer implementation.
|
void |
stopBatchSession()
Stops the associated client session by generating UnstoppableExitException.
|
void displayError(java.lang.String errmsg)
errmsg
- Text of the message to display.void displayError(java.lang.String errmsg, boolean noMessageBox)
errmsg
- Text of the message to display.noMessageBox
- true
if error is always displayed in message area or logged rather
than displayed as a message box.default void displayWarning(java.lang.String wrnmsg)
wrnmsg
- Text of the message to display.void displayErrorRedirected(java.lang.String errmsg)
errmsg
- Text of the message to display.boolean isInBatchMode()
true
for batch mode, false
otherwise.void message(java.lang.String errmsg)
errmsg
- Text of the message to display.void messageBox(java.lang.String masterMsg, java.lang.String title)
masterMsg
- Text of the message to display.title
- The title for the message box to display.void pause()
void stopBatchSession()
void logStackTrace(java.lang.String message)
message
- the message