Class ConsiderateLogger
Object
ConsiderateLogger
Utility class that is used to log errors that are likely to happen often. Muffles repetitive errors.
First method invocation will set the skipped messages log level.
If you use warn(String, String) and then info(String, String) for the same source, then the messages about skipped messages will be logged at warn level.
-
Constructor Summary
ConstructorsConstructorDescriptionConsiderateLogger(Logger logger) ConsiderateLogger(Logger logger, long interval) -
Method Summary
-
Constructor Details
-
ConsiderateLogger
public ConsiderateLogger(Logger logger) -
ConsiderateLogger
public ConsiderateLogger(Logger logger, long interval)
-
-
Method Details
-
info
-
info
-
warn
-
warn
-
reset
public void reset() -
setInterval
public void setInterval(long interval)
-