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 TypeMethodDescriptionboolean
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 loggervoid
void
void
dispose()
Dispose resources.void
void
only allowed for target MEMORYgetName()
void
boolean
isLoggable
(Logging.LoggingLevel loggingLevel) void
void
only allowed for target MEMORYresetLogger
(boolean removeMemoryTarget) only allowed for target MEMORYvoid
static void
void
-
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
-