Class ecm.LoggerMixin
This class can be mixed in to provide easier access to the logging function within the methods of the
class. See ecm.Logger for more detail on logging.
Defined in: <ecm\LoggerMixin.js>.
Constructor Summary
Constructor Attributes | Constructor Name and Description |
---|---|
Method Summary
Method Attributes | Method Name and Description |
---|---|
Returns true if debug messages are being logged.
|
|
Returns true if errors are being logged.
|
|
Returns true if informational messages are being logged.
|
|
Returns true if warnings are being logged.
|
|
logDebug(functionName, message, extra)
Logs a debugging message.
|
|
logEntry(functionName, message)
Logs entry to a function.
|
|
logError(functionName, message, extra)
Logs an error.
|
|
logExit(functionName, message)
Logs exit from a function.
|
|
logInfo(functionName, message, extra)
Logs an informational message.
|
|
logWarning(functionName, message, extra)
Logs a warning.
|
Method Detail
isLogDebug()
Returns true if debug messages are being logged.
isLogError()
Returns true if errors are being logged.
isLogInfo()
Returns true if informational messages are being logged.
isLogWarning()
Returns true if warnings are being logged.
logDebug(functionName, message, extra)
Logs a debugging message.
- Parameters:
- functionName
- message
- extra
logEntry(functionName, message)
Logs entry to a function.
- Parameters:
- functionName
- message
logError(functionName, message, extra)
Logs an error.
- Parameters:
- functionName
- message
- extra
logExit(functionName, message)
Logs exit from a function.
- Parameters:
- functionName
- message
logInfo(functionName, message, extra)
Logs an informational message.
- Parameters:
- functionName
- message
- extra
logWarning(functionName, message, extra)
Logs a warning.
- Parameters:
- functionName
- message
- extra