com.wowza.wms.logging
Class WMSLoggerFactory
Object
com.wowza.wms.logging.WMSLoggerFactory
- All Implemented Interfaces:
- org.apache.log4j.spi.LoggerFactory
public class WMSLoggerFactory
- extends Object
- implements org.apache.log4j.spi.LoggerFactory
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGERNAME_SERVER
public static final String LOGGERNAME_SERVER
- See Also:
- Constant Field Values
WMSLoggerFactory
public WMSLoggerFactory()
forceNewLoggerInstance
public WMSLogger forceNewLoggerInstance(String name,
org.apache.log4j.Logger tmpLogger)
getGlobalLogValue
public static Object getGlobalLogValue(String key)
getInstance
public static WMSLoggerFactory getInstance()
getLogger
public static WMSLogger getLogger(Class classObj)
getLoggerObj
public static WMSLogger getLoggerObj(IApplication application)
getLoggerObj
public static WMSLogger getLoggerObj(IApplicationInstance appInstance)
getLoggerObj
public static WMSLogger getLoggerObj(IVHost vhost)
getLoggerObj
public WMSLogger getLoggerObj(String name)
initContextLogging
public static void initContextLogging(IApplication application)
initContextLogging
public static void initContextLogging(IApplicationInstance appInstance)
initContextLogging
public static void initContextLogging(IVHost vhost)
initializeLogging
public static WMSLogger initializeLogging(String loggingConfigURL)
initializeLogging
public static WMSLogger initializeLogging(String loggingConfigURL,
IVHost vhost)
isGlobalLogValueSet
public static boolean isGlobalLogValueSet(String key)
makeNewLoggerInstance
public org.apache.log4j.Logger makeNewLoggerInstance(String name)
- Specified by:
makeNewLoggerInstance in interface org.apache.log4j.spi.LoggerFactory
putGlobalLogValue
public static void putGlobalLogValue(String key,
Object obj)
removeGlobalLogValue
public static void removeGlobalLogValue(String key)
removeGlobalLogValues
public static void removeGlobalLogValues()
resetMDC
public static void resetMDC()