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 TypeMethodDescriptionvoidStart filter out all messages which are logged usingerrorStorage(Object, String, Throwable, Object...)method.voidvoidvoidvoidvoidvoidvoiderrorStorage(Object iRequester, String iMessage, Throwable iException, Object... iAdditionalArgs) voidflush()getCommandOutputListener(Object iThis, Level iLevel) voidvoidvoidvoidstatic OLogManagerinstance()booleanbooleanbooleanbooleanisLevelEnabled(Level level) booleanbooleanisWarn()booleanvoidlog(Object iRequester, Level iLevel, String iMessage, Throwable iException, boolean extractDatabase, com.orientechnologies.common.log.OLogManager.LogLabel label, 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.voidvoidvoid
-
Constructor Details
-
OLogManager
protected OLogManager()
-
-
Method Details
-
instance
-
installCustomFormatter
public void installCustomFormatter() -
setConsoleLevel
-
setFileLevel
-
applyStorageFilter
public void applyStorageFilter()Start filter out all messages which are logged usingerrorStorage(Object, String, Throwable, Object...)method. -
log
-
debug
-
debug
-
debugNoDb
-
info
-
infoNoDb
-
info
-
warn
-
warnNoDb
-
warn
-
config
-
error
-
errorNoDb
-
errorStorage
-
isWarn
public boolean isWarn() -
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.
-