Package de.hsh.graja.util
Class Logging
java.lang.Object
de.hsh.graja.util.Logging
This class is capable of logging formatted messages to memory buffer or standard error stream
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic StringcreateLogMessage(Logging.LoggingLevel level, boolean includeTimestamp, String format, Object... args) If you want to create a log message that is not directly written to the loggervoidvoidvoiddispose()Dispose resources.voidvoidonly allowed for target MEMORYgetName()voidbooleanisLoggable(Logging.LoggingLevel loggingLevel) voidvoidonly allowed for target MEMORYresetLogger(boolean removeMemoryTarget) only allowed for target MEMORYvoidstatic voidvoid
-
Constructor Details
-
Logging
-
Logging
-
-
Method Details
-
setLoggingLevel
-
addMemoryTarget
public boolean addMemoryTarget() -
getName
-
getLoggingLevel
-
isLoggable
-
enableTimestamps
public void enableTimestamps() -
disableTimestamps
public void disableTimestamps() -
resetLogger
only allowed for target MEMORY -
resetLogger
only allowed for target MEMORY -
getContent
only allowed for target MEMORY -
dispose
public void dispose()Dispose resources. After calling this method this object cannot be used any longer. -
createLogMessage
public static String createLogMessage(Logging.LoggingLevel level, boolean includeTimestamp, String format, Object... args) If you want to create a log message that is not directly written to the logger- Parameters:
level-includeTimestamp-format-args-
-
quiet
-
error
-
warn
-
info
-
debug
-
separator
public void separator() -
rawAppend
-