public class NoSpamLogger
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
NoSpamLogger.Level
Levels for programmatically specifying the severity of a log statement
|
class |
NoSpamLogger.NoSpamLogStatement |
Modifier and Type | Method and Description |
---|---|
void |
error(long nowNanos,
java.lang.String s,
java.lang.Object... objects) |
void |
error(java.lang.String s,
java.lang.Object... objects) |
static NoSpamLogger |
getLogger(org.slf4j.Logger logger,
long minInterval,
java.util.concurrent.TimeUnit unit) |
static NoSpamLogger.NoSpamLogStatement |
getStatement(org.slf4j.Logger logger,
java.lang.String message,
long minInterval,
java.util.concurrent.TimeUnit unit) |
NoSpamLogger.NoSpamLogStatement |
getStatement(java.lang.String s) |
NoSpamLogger.NoSpamLogStatement |
getStatement(java.lang.String s,
long minIntervalNanos) |
NoSpamLogger.NoSpamLogStatement |
getStatement(java.lang.String s,
long minInterval,
java.util.concurrent.TimeUnit unit) |
void |
info(long nowNanos,
java.lang.String s,
java.lang.Object... objects) |
void |
info(java.lang.String s,
java.lang.Object... objects) |
static void |
log(org.slf4j.Logger logger,
NoSpamLogger.Level level,
long minInterval,
java.util.concurrent.TimeUnit unit,
long nowNanos,
java.lang.String message,
java.lang.Object... objects) |
static void |
log(org.slf4j.Logger logger,
NoSpamLogger.Level level,
long minInterval,
java.util.concurrent.TimeUnit unit,
java.lang.String message,
java.lang.Object... objects) |
void |
log(NoSpamLogger.Level l,
java.lang.String s,
long nowNanos,
java.lang.Object... objects) |
void |
warn(long nowNanos,
java.lang.String s,
java.lang.Object... objects) |
void |
warn(java.lang.String s,
java.lang.Object... objects) |
public static NoSpamLogger getLogger(org.slf4j.Logger logger, long minInterval, java.util.concurrent.TimeUnit unit)
public static void log(org.slf4j.Logger logger, NoSpamLogger.Level level, long minInterval, java.util.concurrent.TimeUnit unit, java.lang.String message, java.lang.Object... objects)
public static void log(org.slf4j.Logger logger, NoSpamLogger.Level level, long minInterval, java.util.concurrent.TimeUnit unit, long nowNanos, java.lang.String message, java.lang.Object... objects)
public static NoSpamLogger.NoSpamLogStatement getStatement(org.slf4j.Logger logger, java.lang.String message, long minInterval, java.util.concurrent.TimeUnit unit)
public void info(long nowNanos, java.lang.String s, java.lang.Object... objects)
public void info(java.lang.String s, java.lang.Object... objects)
public void warn(long nowNanos, java.lang.String s, java.lang.Object... objects)
public void warn(java.lang.String s, java.lang.Object... objects)
public void error(long nowNanos, java.lang.String s, java.lang.Object... objects)
public void error(java.lang.String s, java.lang.Object... objects)
public void log(NoSpamLogger.Level l, java.lang.String s, long nowNanos, java.lang.Object... objects)
public NoSpamLogger.NoSpamLogStatement getStatement(java.lang.String s)
public NoSpamLogger.NoSpamLogStatement getStatement(java.lang.String s, long minInterval, java.util.concurrent.TimeUnit unit)
public NoSpamLogger.NoSpamLogStatement getStatement(java.lang.String s, long minIntervalNanos)
Copyright © 2019 The Apache Software Foundation