Class LoggerFactory

java.lang.Object
com.nt.udc.util.LoggerFactory

public class LoggerFactory extends Object
  • Constructor Details

    • LoggerFactory

      public LoggerFactory()
  • Method Details

    • getLogger

      @Deprecated public static Logger getLogger(Class currentClass)
      Deprecated.
    • getCartridgeLogger

      public static Logger getCartridgeLogger(Hashtable configTable, String nodeId, File logdir, String serverNameOrNodeMajorType, String osaHomeDir, String trapHostFilePath, boolean debugLevel)
      Creates an instance of cartridge logger
      Parameters:
      configTable -
      nodeId -
      logdir -
      serverNameOrNodeMajorType -
      osaHomeDir -
      trapHostFilePath -
      debugLevel -
      Returns:
    • createDefaultLogger

      public static boolean createDefaultLogger(Hashtable<String,String> configTable, String nodeId, File logdir, String serverNameOrNodeMajorType, String osaHomeDir, String trapHostFilePath)
      Creates an instance of default logger, which will be either node manager logger or admin server logger based on server
      Parameters:
      configTable -
      nodeId -
      logdir -
      serverNameOrNodeMajorType -
      osaHomeDir -
      trapHostFilePath -
      Returns:
    • createDefaultLogger

      public static boolean createDefaultLogger(String loggerName, File logdir)
      Parameters:
      loggerName -
      logdir -
      Returns:
    • getDefaultLogger

      public static Logger getDefaultLogger()
      Returns:
      com.nt.udc.log.Logger
    • getLog4JLogger

      public static org.apache.logging.log4j.Logger getLog4JLogger(Class currentClass)
    • initDebugStatus

      public static void initDebugStatus(File installDir)