Package studio.mevera.imperat
Interface ConsoleLogger
- All Known Implementing Classes:
ConsoleLogger.SystemConsoleLogger
public interface ConsoleLogger
Represents a simple console logger invoked by
CommandSource
output methods (e.g. CommandSource#reply, CommandSource#error).
Applications may implement their preferred solution, such as Java's
Logger or SLF4J.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
-
Field Details
-
SYSTEM
-
-
Method Details
-
info
Logs an info message.- Parameters:
message- to log as info
-
error
Logs an error message.- Parameters:
message- to log as error
-
warn
Logs a warning message.Applications may override this method with a proper warning logger.
- Parameters:
message- to log as warning
-