java.lang.Object
jp.ecuacion.lib.core.logging.internal.AbstractLogger
jp.ecuacion.lib.core.logging.ErrorLogger
public class ErrorLogger
extends jp.ecuacion.lib.core.logging.internal.AbstractLogger
Logs messages which are surveilled by survaillance service
and alert error occurence to administrators.
It doesn't log details, but just one-line messages. Details should be logged by
DetailLogger.
Usually error loglevel is used, but it can be used for alert by warn
and tell the warning is resolved by info loglevel.
So warn and info loglevel can be used.
Available loglevels are as follows:
- error: uses for error occurence
- warn : uses for warning
- info : uses for recover from warn state
-
Nested Class Summary
Nested classes/interfaces inherited from class jp.ecuacion.lib.core.logging.internal.AbstractLogger
jp.ecuacion.lib.core.logging.internal.AbstractLogger.LogLevel -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class jp.ecuacion.lib.core.logging.internal.AbstractLogger
log, logThrowable
-
Constructor Details
-
ErrorLogger
public ErrorLogger()Constructs a new instance with a fixed logger name.
-
-
Method Details
-
info
Logs message with "info" loglevel.- Parameters:
message- message to log. Cannot benull.
-
warn
Logs message with "warn" loglevel.- Parameters:
message- message to log. Cannot benull.
-
error
Logs message with "error" loglevel.- Parameters:
message- message to log. Cannot benull.
-