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.

Constructor Detail

ecm.LoggerMixin()

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