Class WMSLoggerFactory

Object
com.wowza.wms.logging.WMSLoggerFactory

public class WMSLoggerFactory extends Object
  • Field Details

  • Constructor Details

    • WMSLoggerFactory

      public WMSLoggerFactory()
  • Method Details

    • getInstance

      public static WMSLoggerFactory getInstance()
    • getLoggerObj

      public WMSLogger getLoggerObj(Class classObj, String name, String vhostName, String appName, String appInstName)
    • getLoggerNames

      public List<String> getLoggerNames()
    • getLoggerObj

      public WMSLogger getLoggerObj(String name, String vhost, String app, String appInst)
    • getLoggerObj

      public WMSLogger getLoggerObj(String name)
    • clearLoggerCache

      public void clearLoggerCache()
    • clearLoggerCacheIfOlderThan

      public void clearLoggerCacheIfOlderThan(long olderThan)
    • initContextLogging

      public static void initContextLogging(IVHost vhost)
    • initContextLogging

      public static void initContextLogging(IApplication application)
    • initContextLogging

      public static void initContextLogging(IApplicationInstance appInstance)
    • initializeLogging

      public static WMSLogger initializeLogging(String loggingConfigURL)
    • initializeLogging

      public static WMSLogger initializeLogging(String loggingConfigURL, IVHost vhost)
    • resetMDC

      public static void resetMDC()
    • removeGlobalLogValues

      public static void removeGlobalLogValues()
    • removeGlobalLogValue

      public static void removeGlobalLogValue(String key)
    • isGlobalLogValueSet

      public static boolean isGlobalLogValueSet(String key)
    • putGlobalLogValue

      public static void putGlobalLogValue(String key, Object obj)
    • getGlobalLogValue

      public static Object getGlobalLogValue(String key)
    • getGlobalLogValueAsString

      public static String getGlobalLogValueAsString(String key)
    • getLoggerObj

      public static WMSLogger getLoggerObj(IVHost vhost)
    • getLoggerObj

      public static WMSLogger getLoggerObj(Class classObj, IVHost vhost)
    • getLoggerObj

      public static WMSLogger getLoggerObj(IApplication application)
    • getLoggerObj

      public static WMSLogger getLoggerObj(Class classObj, IApplication application)
    • getLoggerObj

      public static WMSLogger getLoggerObj(IApplicationInstance appInstance)
    • getLoggerObj

      public static WMSLogger getLoggerObj(Class classObj, IApplicationInstance appInstance)
    • getLogger

      public static WMSLogger getLogger(Class classObj)
    • doIdle

      public static void doIdle()