public final class LMSTIC3LogTools extends Object
Modifier | Constructor and Description |
---|---|
private |
LMSTIC3LogTools() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isLogbar(de.bsvrz.sys.funclib.debug.Debug debug,
Level level)
Testet ob auf einem Logger mit einem bestimmten Level geloggt wird.
|
static boolean |
isLogbar(de.bsvrz.sys.funclib.debug.Debug debug,
Level level,
Class<? extends Handler> handlerClazz)
Testet ob auf einem Logger mit einem bestimmten Level geloggt wird.
|
static void |
log(de.bsvrz.sys.funclib.debug.Debug log,
LogNachricht nachricht,
Object... arguments)
Gibt die Meldung auf dem Logger aus.
|
public static void log(de.bsvrz.sys.funclib.debug.Debug log, LogNachricht nachricht, Object... arguments)
null
ist, dann wird nur eine Betriebsmeldung versandt.log
- der Logger.nachricht
- die Nachricht.arguments
- optional eine beliebige Anzahl Argumente, falls Platzhalter in
der Nachricht vorkommen.public static boolean isLogbar(de.bsvrz.sys.funclib.debug.Debug debug, Level level)
debug
- ein Logger.level
- der zu prüfende Level.true
, wenn der Logger auf dem angegebenen Level
Ausgaben macht.public static boolean isLogbar(de.bsvrz.sys.funclib.debug.Debug debug, Level level, Class<? extends Handler> handlerClazz)
ConsoleHandler
oder FileHandler
geprüft werden.debug
- ein Logger.level
- der zu prüfende Level.handlerClazz
- die Klasse eines Log-Handlers.true
, wenn der Logger auf dem angegebenen Handler
und Level Ausgaben macht. Wenn der Handler null
ist,
wird true
zurückgegeben, wenn der Logger auf dem
angegebenen Level Ausgaben macht, der Handler wird dann
ignoriert.Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.