Package com.wowza.wms.logging
Class WMSLoggerFactory
Object
com.wowza.wms.logging.WMSLoggerFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclearLoggerCacheIfOlderThan(long olderThan) static voiddoIdle()static ObjectgetGlobalLogValue(String key) static Stringstatic WMSLoggerFactorystatic WMSLoggerstatic WMSLoggergetLoggerObj(IApplication application) static WMSLoggergetLoggerObj(IApplicationInstance appInstance) static WMSLoggergetLoggerObj(IVHost vhost) static WMSLoggergetLoggerObj(Class classObj, IApplication application) static WMSLoggergetLoggerObj(Class classObj, IApplicationInstance appInstance) static WMSLoggergetLoggerObj(Class classObj, IVHost vhost) getLoggerObj(String name) getLoggerObj(String name, String vhost, String app, String appInst) static voidinitContextLogging(IApplication application) static voidinitContextLogging(IApplicationInstance appInstance) static voidinitContextLogging(IVHost vhost) static WMSLoggerinitializeLogging(String loggingConfigURL) static WMSLoggerinitializeLogging(String loggingConfigURL, IVHost vhost) static booleanstatic voidputGlobalLogValue(String key, Object obj) static voidstatic voidstatic voidresetMDC()
-
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()
-