public class DefaultNutsLogger extends Object implements NutsLogger
| Constructor and Description |
|---|
DefaultNutsLogger(NutsWorkspace workspace,
NutsSession session,
Class log) |
DefaultNutsLogger(NutsWorkspace workspace,
NutsSession session,
Logger log) |
DefaultNutsLogger(NutsWorkspace workspace,
NutsSession session,
String log) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
getFilter() |
NutsSession |
getSession() |
NutsWorkspace |
getWorkspace() |
boolean |
isLoggable(Level level) |
void |
log(Level level,
NutsLogVerb verb,
String msg) |
void |
log(Level level,
NutsLogVerb verb,
String msg,
Object[] params) |
void |
log(Level level,
NutsLogVerb verb,
Supplier<String> msgSupplier) |
void |
log(Level level,
String msg,
Throwable thrown) |
void |
log(LogRecord record) |
void |
log(NutsSession session,
Level level,
NutsLogVerb verb,
String msg) |
void |
log(NutsSession session,
Level level,
NutsLogVerb verb,
String msg,
Object[] params) |
void |
log(NutsSession session,
Level level,
NutsLogVerb verb,
Supplier<String> msgSupplier) |
void |
log(NutsSession session,
Level level,
String msg,
Throwable thrown) |
void |
resumeTerminal(NutsSession session) |
void |
suspendTerminal() |
NutsLoggerOp |
with() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofpublic DefaultNutsLogger(NutsWorkspace workspace, NutsSession session, Class log)
public DefaultNutsLogger(NutsWorkspace workspace, NutsSession session, String log)
public DefaultNutsLogger(NutsWorkspace workspace, NutsSession session, Logger log)
public NutsWorkspace getWorkspace()
public NutsSession getSession()
public Filter getFilter()
public boolean isLoggable(Level level)
isLoggable in interface NutsLoggerpublic void log(NutsSession session, Level level, String msg, Throwable thrown)
log in interface NutsLoggerpublic void log(Level level, NutsLogVerb verb, String msg)
public void log(NutsSession session, Level level, NutsLogVerb verb, String msg)
log in interface NutsLoggerpublic void log(Level level, NutsLogVerb verb, Supplier<String> msgSupplier)
public void log(NutsSession session, Level level, NutsLogVerb verb, Supplier<String> msgSupplier)
log in interface NutsLoggerpublic void log(Level level, NutsLogVerb verb, String msg, Object[] params)
public void log(NutsSession session, Level level, NutsLogVerb verb, String msg, Object[] params)
log in interface NutsLoggerpublic NutsLoggerOp with()
with in interface NutsLoggerpublic void log(LogRecord record)
log in interface NutsLoggerpublic void suspendTerminal()
public void resumeTerminal(NutsSession session)
Copyright © 2021 vpc open source initiative. All rights reserved.