LogLevels

The Logger defines 6 logging levels:

  • TRACE: Tracing is the most verbose level. Logs every action happening.
  • DEBUG: Activates all messages useful for debugging an application.
  • WARN: Logs warning messages that may detect potential errors.
  • INFO: Outputs messages during the application normal flow of execution.
  • ERROR: Used for recoverable errors.
  • FATAL: Used for critical errors that abort the application.

At the present time there's only one implementation, LogWrapperLog4JImpl, and it supports all the levels described above. But keep in mind that while some implementations might not fully support all these levels, some others might extend them.