Package com.orientechnologies.common.log
Class OLogManager
java.lang.Object
com.orientechnologies.common.log.OLogManager
Centralized Log Manager.
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidflush()getCommandOutputListener(Object iThis, OLogger.Level iLevel) voidstatic OLogManagerinstance()booleanbooleanbooleanbooleanisLevelEnabled(Level level) booleanbooleanprotected voidlog(Object iRequester, Level iLevel, String iMessage, Throwable iException, boolean extractDatabase, Object... iAdditionalArgs) voidsetConsoleLevel(String iLevel) voidsetDebugEnabled(boolean debug) voidsetErrorEnabled(boolean error) voidsetFileLevel(String iLevel) voidsetInfoEnabled(boolean info) protected voidsetLevelInternal(Level level) voidsetWarnEnabled(boolean warn) voidshutdown()Shutdowns this log manager.
-
Constructor Details
-
OLogManager
protected OLogManager()
-
-
Method Details
-
instance
-
installCustomFormatter
public void installCustomFormatter() -
setConsoleLevel
-
setFileLevel
-
log
-
isLevelEnabled
-
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
-
setLevelInternal
-
flush
public void flush() -
getCommandOutputListener
-
shutdown
public void shutdown()Shutdowns this log manager. -
isShutdown
public boolean isShutdown()- Returns:
trueif log manager is shutdown byshutdown()method and no logging is possible.
-
logger
-