public class Logger extends java.lang.Object implements LgLoggerIF, java.io.Serializable
Constructor and Description |
---|
Logger()
Instantiates a new logger.
|
Modifier and Type | Method and Description |
---|---|
void |
busy()
Output to indicate system is busy - spin a cursor, print a dot, etc.
|
java.lang.String |
debug(java.lang.String debugMessage)
Take a debug message.
|
java.lang.String |
debug(java.lang.String debugMessage,
java.lang.Throwable cause)
Debug.
|
java.lang.String |
error(java.lang.String errorMessage)
Display a non-fatal error to the user.
|
java.lang.String |
error(java.lang.String errorMessage,
java.lang.Throwable cause)
Display a non-fatal error to the user
|
void |
exportLogDebug(java.lang.String message) |
void |
exportLogError(java.lang.String message) |
void |
exportLogError(java.lang.String message,
java.lang.Throwable e) |
void |
exportLogWarn(java.lang.String message,
java.lang.Throwable e) |
java.lang.String |
fatal(java.lang.String errorMessage)
Display a fatal error to the user.
|
java.lang.String |
fatal(java.lang.String errorMessage,
java.lang.Throwable cause)
Display a fatal error to the user.
|
void |
fatalAndThrowException(java.lang.String message)
Display a fatal error to the user - and then throw an exception.
|
void |
fatalAndThrowException(java.lang.String message,
java.lang.Throwable sourceException)
Display a fatal error to the user - and then throw an exception.
|
void |
finishLogConfig(SystemVariables vars)
Finish log config.
|
java.lang.String |
info(java.lang.String infoMessage)
Displays a status type of message (not an error or a warning)
|
java.lang.String |
info(java.lang.String infoMessage,
java.lang.Throwable cause)
Info.
|
boolean |
isAPILoggingEnabled()
Checks if is aPI logging enabled.
|
boolean |
isDebugEnabled()
Checks if is debug enabled.
|
void |
loadLogDebug(java.lang.String message) |
void |
loadLogError(java.lang.String message) |
void |
loadLogError(java.lang.String message,
java.lang.Throwable e) |
void |
loadLogWarn(java.lang.String message,
java.lang.Throwable e) |
void |
logMethod() |
void |
logMethod(java.lang.Object[] params) |
void |
setAPILoggingEnabled(boolean isAPILoggingEnabled)
Sets the aPI logging enabled.
|
void |
setDebugEnabled(boolean isDebugEnabled)
Sets the debug enabled.
|
void |
sysErrLogQueue()
Sys err log queue.
|
java.lang.String |
warn(java.lang.String warning)
Display a warning to the user.
|
java.lang.String |
warn(java.lang.String warning,
java.lang.Throwable cause)
Display a warning to the user
|
public void finishLogConfig(SystemVariables vars)
vars
- the varspublic java.lang.String debug(java.lang.String debugMessage)
LgMessageDirectorIF
debug
in interface LgMessageDirectorIF
public java.lang.String debug(java.lang.String debugMessage, java.lang.Throwable cause)
debugMessage
- the debug messagecause
- the causepublic java.lang.String info(java.lang.String infoMessage)
LgMessageDirectorIF
info
in interface LgMessageDirectorIF
public java.lang.String info(java.lang.String infoMessage, java.lang.Throwable cause)
infoMessage
- the info messagecause
- the causepublic java.lang.String warn(java.lang.String warning)
LgMessageDirectorIF
warn
in interface LgMessageDirectorIF
public java.lang.String warn(java.lang.String warning, java.lang.Throwable cause)
LgMessageDirectorIF
warn
in interface LgMessageDirectorIF
cause
- The source exception that caused the warningpublic java.lang.String error(java.lang.String errorMessage)
LgMessageDirectorIF
error
in interface LgMessageDirectorIF
public java.lang.String error(java.lang.String errorMessage, java.lang.Throwable cause)
LgMessageDirectorIF
error
in interface LgMessageDirectorIF
cause
- The source exception that caused the error.public java.lang.String fatal(java.lang.String errorMessage)
LgMessageDirectorIF
fatal
in interface LgMessageDirectorIF
public java.lang.String fatal(java.lang.String errorMessage, java.lang.Throwable cause)
LgMessageDirectorIF
fatal
in interface LgMessageDirectorIF
cause
- The source exception that caused the error.public void loadLogDebug(java.lang.String message)
loadLogDebug
in interface LgLoggerIF
public void exportLogDebug(java.lang.String message)
exportLogDebug
in interface LgLoggerIF
public void logMethod()
logMethod
in interface LgLoggerIF
public void logMethod(java.lang.Object[] params)
logMethod
in interface LgLoggerIF
public void exportLogError(java.lang.String message, java.lang.Throwable e)
exportLogError
in interface LgLoggerIF
public void exportLogError(java.lang.String message)
exportLogError
in interface LgLoggerIF
public void exportLogWarn(java.lang.String message, java.lang.Throwable e)
exportLogWarn
in interface LgLoggerIF
public void loadLogError(java.lang.String message, java.lang.Throwable e)
loadLogError
in interface LgLoggerIF
public void loadLogError(java.lang.String message)
loadLogError
in interface LgLoggerIF
public void loadLogWarn(java.lang.String message, java.lang.Throwable e)
loadLogWarn
in interface LgLoggerIF
public void sysErrLogQueue()
public void busy()
LgMessageDirectorIF
busy
in interface LgMessageDirectorIF
public void fatalAndThrowException(java.lang.String message) throws java.lang.Exception
LgMessageDirectorIF
fatalAndThrowException
in interface LgMessageDirectorIF
java.lang.Exception
public void fatalAndThrowException(java.lang.String message, java.lang.Throwable sourceException) throws java.lang.Exception
LgMessageDirectorIF
fatalAndThrowException
in interface LgMessageDirectorIF
sourceException
- The source exception that caused the error.java.lang.Exception
public boolean isAPILoggingEnabled()
public void setAPILoggingEnabled(boolean isAPILoggingEnabled)
isAPILoggingEnabled
- the new aPI logging enabledpublic boolean isDebugEnabled()
public void setDebugEnabled(boolean isDebugEnabled)
isDebugEnabled
- the new debug enabled