Class OLogManager

java.lang.Object
com.orientechnologies.common.log.OLogManager

public class OLogManager extends Object
Centralized Log Manager.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
  • Constructor Details

    • OLogManager

      protected OLogManager()
  • Method Details

    • instance

      public static OLogManager instance()
    • installCustomFormatter

      public void installCustomFormatter()
    • setConsoleLevel

      public void setConsoleLevel(String iLevel)
    • setFileLevel

      public void setFileLevel(String iLevel)
    • log

      protected void log(Object iRequester, Level iLevel, String iMessage, Throwable iException, boolean extractDatabase, Object... iAdditionalArgs)
    • isLevelEnabled

      public boolean isLevelEnabled(Level level)
    • isDebugEnabled

      public boolean isDebugEnabled()
    • setDebugEnabled

      public void setDebugEnabled(boolean debug)
    • isInfoEnabled

      public boolean isInfoEnabled()
    • setInfoEnabled

      public void setInfoEnabled(boolean info)
    • isWarnEnabled

      public boolean isWarnEnabled()
    • setWarnEnabled

      public void setWarnEnabled(boolean warn)
    • isErrorEnabled

      public boolean isErrorEnabled()
    • setErrorEnabled

      public void setErrorEnabled(boolean error)
    • setLevel

      public Level setLevel(String iLevel, Class<? extends Handler> iHandler)
    • setLevelInternal

      protected void setLevelInternal(Level level)
    • flush

      public void flush()
    • getCommandOutputListener

      public OCommandOutputListener getCommandOutputListener(Object iThis, OLogger.Level iLevel)
    • shutdown

      public void shutdown()
      Shutdowns this log manager.
    • isShutdown

      public boolean isShutdown()
      Returns:
      true if log manager is shutdown by shutdown() method and no logging is possible.
    • logger

      public OLogger logger(Class<?> cl)