public class LogConfigHelper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
KEY_PREFIX |
static String |
KEY_PREFIX_APPENDER |
static String |
KEY_ROOTLOGGER |
Constructor and Description |
---|
LogConfigHelper() |
Modifier and Type | Method and Description |
---|---|
static boolean |
activateLogger(XLogger logger) |
static boolean |
deactivateLogger(XLogger logger) |
static List<XLogAppender> |
determineLogAppender()
Ermittelt alle Log-Appender aus den Properties
|
static List<XLogger> |
determineLogger(List<XLogAppender> appenderList)
Ermittelt alle Logger aus den Properties.
|
static boolean |
isAppenderNameUnique(String appenderName)
Prüft, ob zum übergebenen Namen bereits ein Appender im Property-File existiert
|
static boolean |
isLogAppenderInUse(XLogAppender appender)
Prüft, ob der übergebene Log-Appender momentan von einem
Logger genutzt wird.
|
static boolean |
isLoggerNameUnique(String loggerName)
Prüft, ob zum übergebenen Namen bereits ein Logger im Property-File existiert.
|
public static final String KEY_PREFIX
public static final String KEY_PREFIX_APPENDER
public static final String KEY_ROOTLOGGER
public static boolean isLoggerNameUnique(String loggerName)
appenderName
- true
wenn Logger bereits existiert, false
wenn nichtpublic static boolean isAppenderNameUnique(String appenderName)
appenderName
- true
wenn Appender bereits existiert, false
wenn nichtpublic static boolean isLogAppenderInUse(XLogAppender appender)
appender
- true
wenn in Benutzung, sonst false
public static List<XLogger> determineLogger(List<XLogAppender> appenderList)
appenderList
- XLogger
-Objekten oder leere Listepublic static List<XLogAppender> determineLogAppender()
XLogAppender
public static boolean activateLogger(XLogger logger)
public static boolean deactivateLogger(XLogger logger)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.