Index
Alle Klassen und Schnittstellen|Alle Packages
A
- addAppender(Appender) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
-
Adds a new appender to the FancyLogger.
- addListener(Function<LogEntry, Boolean>) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
-
Registers a listener to be notified of log entries.
- addLogger(FancyLogger) - Methode in Klasse de.oliver.fancyanalytics.logger.LoggerRegistry
- addProperty(String, Object) - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
- append(LogEntry) - Methode in Schnittstelle de.oliver.fancyanalytics.logger.appender.Appender
-
Appends a log entry to the designated output.
- append(LogEntry) - Methode in Klasse de.oliver.fancyanalytics.logger.appender.ConsoleAppender
- append(LogEntry) - Methode in Klasse de.oliver.fancyanalytics.logger.appender.JsonAppender
- append(LogEntry) - Methode in Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
- Appender - Schnittstelle in de.oliver.fancyanalytics.logger.appender
-
The Appender interface defines the contract for logging appenders which are responsible for writing log entries to various outputs (such as console, file, etc.).
C
- close() - Methode in Schnittstelle de.oliver.fancyanalytics.logger.appender.Appender
-
Closes the appender and releases any resources associated with it.
- close() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.ConsoleAppender
- close() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.JsonAppender
- close() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
- ConsoleAppender - Klasse in de.oliver.fancyanalytics.logger.appender
- ConsoleAppender() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.appender.ConsoleAppender
- currentLevel - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
D
- de.oliver.fancyanalytics.logger - Package de.oliver.fancyanalytics.logger
- de.oliver.fancyanalytics.logger.appender - Package de.oliver.fancyanalytics.logger.appender
- de.oliver.fancyanalytics.logger.testing - Package de.oliver.fancyanalytics.logger.testing
- debug(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- DEBUG - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
-
Represents the debug level in the logging system.
- defaultAppender - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
E
- equals(Object) - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
- error(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- error(Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- ERROR - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
-
Represents the error level in the logging system.
- ExtendedFancyLogger - Klasse in de.oliver.fancyanalytics.logger
- ExtendedFancyLogger(String) - Konstruktor für Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
-
Initializes a new instance of the FancyLogger class with default settings.
F
- FancyLogger - Klasse in de.oliver.fancyanalytics.logger
-
The FancyLogger class provides an advanced logging mechanism with asynchronous processing, customizable log levels, and support for multiple appenders and listeners.
- FancyLogger(String) - Konstruktor für Klasse de.oliver.fancyanalytics.logger.FancyLogger
-
Initializes a new instance of the FancyLogger class with default settings.
G
- getGlobalLogger() - Statische Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
- getLogEntries() - Methode in Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
- getLogger(String) - Statische Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
- getLogger(String) - Methode in Klasse de.oliver.fancyanalytics.logger.LoggerRegistry
- getName() - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
-
Retrieves the name of the logger instance.
H
- hashCode() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt einen Hashcodewert für diese Objekt zurück.
I
- info(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- INFO - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
-
Represents the info level in the logging system.
J
- JsonAppender - Klasse in de.oliver.fancyanalytics.logger.appender
- JsonAppender(boolean, boolean, boolean, String) - Konstruktor für Klasse de.oliver.fancyanalytics.logger.appender.JsonAppender
-
Constructs a JsonAppender that can output log entries in JSON format with various configurations.
L
- listeners - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
- log(LogLevel, LogEntry, List<Appender>) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
-
Logs an entry based on the provided log level and a list of appenders.
- log(LogLevel, String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- log(LogLevel, String, Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- log(LogLevel, Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- LogEntry - Datensatzklasse in de.oliver.fancyanalytics.logger
-
Represents an individual log entry with details such as log level, message, timestamp, thread ID, thread name, and an optional throwable.
- LogEntry(String, LogLevel, String, long, long, String, Throwable, Map<String, Object>) - Konstruktor für Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Erstellt eine Instanz einer Datensatzklasse
LogEntry. - loggerName() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
loggerNamezurück. - LoggerRegistry - Klasse in de.oliver.fancyanalytics.logger
- LoggerRegistry() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.LoggerRegistry
- logLevel() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
logLevelzurück. - LogLevel - Enum-Klasse in de.oliver.fancyanalytics.logger
M
- main(String[]) - Statische Methode in Klasse de.oliver.fancyanalytics.logger.testing.TestLogging
- message() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
messagezurück. - MockAppender - Klasse in de.oliver.fancyanalytics.logger.appender
- MockAppender() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.appender.MockAppender
N
- name - Variable in Klasse de.oliver.fancyanalytics.logger.FancyLogger
P
- properties() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
propertieszurück.
S
- setCurrentLevel(LogLevel) - Methode in Klasse de.oliver.fancyanalytics.logger.FancyLogger
-
Sets the current log level for the FancyLogger.
T
- TestLogging - Klasse in de.oliver.fancyanalytics.logger.testing
- TestLogging() - Konstruktor für Klasse de.oliver.fancyanalytics.logger.testing.TestLogging
- threadID() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
threadIDzurück. - threadName() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
threadNamezurück. - throwable() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
throwablezurück. - timestamp() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt den Wert für die Datensatzkomponente
timestampzurück. - toString() - Methode in Datensatzklasse de.oliver.fancyanalytics.logger.LogEntry
-
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
V
- valueOf(String) - Statische Methode in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
W
- warn(String) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- warn(Throwable) - Methode in Klasse de.oliver.fancyanalytics.logger.ExtendedFancyLogger
- WARN - Enum-Konstante in Enum-Klasse de.oliver.fancyanalytics.logger.LogLevel
-
Represents the warning level in the logging system.
Alle Klassen und Schnittstellen|Alle Packages