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 |
---|---|
boolean |
error(long nowNanos,
java.lang.String s,
java.lang.Object... objects) |
boolean |
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) |
NoSpamLogger.NoSpamLogStatement |
getStatement(java.lang.String key,
java.lang.String s) |
NoSpamLogger.NoSpamLogStatement |
getStatement(java.lang.String key,
java.lang.String s,
long minIntervalNanos) |
boolean |
info(long nowNanos,
java.lang.String s,
java.lang.Object... objects) |
boolean |
info(java.lang.String s,
java.lang.Object... objects) |
static boolean |
log(org.slf4j.Logger logger,
NoSpamLogger.Level level,
long minInterval,
java.util.concurrent.TimeUnit unit,
java.lang.String message,
java.lang.Object... objects) |
static boolean |
log(org.slf4j.Logger logger,
NoSpamLogger.Level level,
java.lang.String key,
long minInterval,
java.util.concurrent.TimeUnit unit,
long nowNanos,
java.lang.String message,
java.lang.Object... objects) |
static boolean |
log(org.slf4j.Logger logger,
NoSpamLogger.Level level,
java.lang.String key,
long minInterval,
java.util.concurrent.TimeUnit unit,
java.lang.String message,
java.lang.Object... objects) |
boolean |
log(NoSpamLogger.Level l,
java.lang.String s,
long nowNanos,
java.lang.Object... objects) |
boolean |
warn(long nowNanos,
java.lang.String s,
java.lang.Object... objects) |
boolean |
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 boolean 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 boolean log(org.slf4j.Logger logger, NoSpamLogger.Level level, java.lang.String key, long minInterval, java.util.concurrent.TimeUnit unit, java.lang.String message, java.lang.Object... objects)
public static boolean log(org.slf4j.Logger logger, NoSpamLogger.Level level, java.lang.String key, 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 boolean info(long nowNanos, java.lang.String s, java.lang.Object... objects)
public boolean info(java.lang.String s, java.lang.Object... objects)
public boolean warn(long nowNanos, java.lang.String s, java.lang.Object... objects)
public boolean warn(java.lang.String s, java.lang.Object... objects)
public boolean error(long nowNanos, java.lang.String s, java.lang.Object... objects)
public boolean error(java.lang.String s, java.lang.Object... objects)
public boolean 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 key, 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)
public NoSpamLogger.NoSpamLogStatement getStatement(java.lang.String key, java.lang.String s, long minIntervalNanos)
Copyright © 2017 The Apache Software Foundation