public class TimedLogger
extends java.lang.Object
| Constructor and Description |
|---|
TimedLogger()
Constructs a TimedLogger using the default logger named TimedLogger
|
TimedLogger(long timeout)
Constructs a TimedLogger using the default logger named TimedLogger
|
TimedLogger(java.lang.String name) |
TimedLogger(java.lang.String name,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
long |
duration() |
protected void |
getCallerInfo(java.lang.StringBuilder builder) |
static long |
getDefaultTimeout() |
LogLevel |
getLogLevel() |
long |
getTimeout() |
TimedLogger |
log() |
TimedLogger |
log(java.lang.String message) |
static void |
setDefaultTimeout(long defaultTimeout) |
static void |
setExcludes(java.lang.Class... classes) |
static void |
setIncludes(java.lang.Class... classes) |
void |
setLogLevel(LogLevel logLevel) |
static void |
setRegex(java.lang.String pattern) |
void |
setTimeout(long timeout) |
TimedLogger |
start() |
TimedLogger |
time() |
TimedLogger |
time(java.lang.String message) |
public TimedLogger()
public TimedLogger(java.lang.String name)
public TimedLogger(java.lang.String name,
long timeout)
name - name of the Loggertimeout - indicates whether to log depending the value. 0 to disable, meaning log everything.
However, if one calls time, instead of log, the timeout value is effectively 0.public TimedLogger(long timeout)
timeout - indicates wheter to log depending the value. 0 to disablepublic static void setRegex(java.lang.String pattern)
public static void setExcludes(java.lang.Class... classes)
public static void setIncludes(java.lang.Class... classes)
public static long getDefaultTimeout()
public static void setDefaultTimeout(long defaultTimeout)
public long getTimeout()
public void setTimeout(long timeout)
public LogLevel getLogLevel()
public void setLogLevel(LogLevel logLevel)
public TimedLogger log()
public TimedLogger log(java.lang.String message)
public TimedLogger time()
public TimedLogger time(java.lang.String message)
public long duration()
public TimedLogger start()
protected void getCallerInfo(java.lang.StringBuilder builder)