Package com.wowza.wms.logging
Class WMSLoggerFactory
Object
com.wowza.wms.logging.WMSLoggerFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
clearLoggerCacheIfOlderThan
(long olderThan) static void
doIdle()
static Object
getGlobalLogValue
(String key) static String
static WMSLoggerFactory
static WMSLogger
static WMSLogger
getLoggerObj
(IApplication application) static WMSLogger
getLoggerObj
(IApplicationInstance appInstance) static WMSLogger
getLoggerObj
(IVHost vhost) static WMSLogger
getLoggerObj
(Class classObj, IApplication application) static WMSLogger
getLoggerObj
(Class classObj, IApplicationInstance appInstance) static WMSLogger
getLoggerObj
(Class classObj, IVHost vhost) getLoggerObj
(String name) getLoggerObj
(String name, String vhost, String app, String appInst) static void
initContextLogging
(IApplication application) static void
initContextLogging
(IApplicationInstance appInstance) static void
initContextLogging
(IVHost vhost) static WMSLogger
initializeLogging
(String loggingConfigURL) static WMSLogger
initializeLogging
(String loggingConfigURL, IVHost vhost) static boolean
static void
putGlobalLogValue
(String key, Object obj) static void
static void
static void
resetMDC()
-
Field Details
-
LOGGERNAME_SERVER
- See Also:
-
CACHE_MAXSIZE_PURGE
public static final int CACHE_MAXSIZE_PURGE- See Also:
-
CACHE_MAXTIME_PURGE
public static final long CACHE_MAXTIME_PURGE- See Also:
-
-
Constructor Details
-
WMSLoggerFactory
public WMSLoggerFactory()
-
-
Method Details
-
getInstance
-
getLoggerObj
-
getLoggerNames
-
getLoggerObj
-
getLoggerObj
-
clearLoggerCache
public void clearLoggerCache() -
clearLoggerCacheIfOlderThan
public void clearLoggerCacheIfOlderThan(long olderThan) -
initContextLogging
-
initContextLogging
-
initContextLogging
-
initializeLogging
-
initializeLogging
-
resetMDC
public static void resetMDC() -
removeGlobalLogValues
public static void removeGlobalLogValues() -
removeGlobalLogValue
-
isGlobalLogValueSet
-
putGlobalLogValue
-
getGlobalLogValue
-
getGlobalLogValueAsString
-
getLoggerObj
-
getLoggerObj
-
getLoggerObj
-
getLoggerObj
-
getLoggerObj
-
getLoggerObj
-
getLogger
-
doIdle
public static void doIdle()
-