Class ConsoleController
java.lang.Object
java.util.logging.Handler
java.util.logging.StreamHandler
java.util.logging.ConsoleHandler
com.clumd.projects.java_common_utils.logging.controllers.ConsoleController
- All Implemented Interfaces:
CustomLogHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.logging.ConsoleHandler
close, publishMethods inherited from class java.util.logging.StreamHandler
flush, isLoggable, setEncoding, setOutputStreamMethods inherited from class java.util.logging.Handler
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError, setErrorManager, setFilter, setFormatter, setLevel
-
Field Details
-
CONSOLE_DATE_TIME_FORMATTER
-
-
Constructor Details
-
ConsoleController
public ConsoleController(boolean useSpacerLines)
-
-
Method Details
-
acceptLogRootRefs
public void acceptLogRootRefs(@NonNull @NonNull UUID specificRunID, @NonNull @NonNull String systemID, @NonNull @NonNull Map<Long, String> overriddenThreadNames) Description copied from interface:CustomLogHandlerA method to act as an initialiser for any Custom Log Controller- Specified by:
acceptLogRootRefsin interfaceCustomLogHandler- Parameters:
specificRunID- A unique identifier for any given specific 'run' of the system.systemID- An identifier for the hostname of the hardware running this instance.overriddenThreadNames- A map between ThreadIDs and their human-readable names, perhaps describing what they do.
-