Interface IsyLoggerTypisiert

All Known Subinterfaces:
IsyLogger
All Known Implementing Classes:
IsyLocationAwareLoggerImpl

public interface IsyLoggerTypisiert
Interface zum Erstellen von typisierten Logeinträgen. Die Logeinträge können mit einem benutzerdefinierten Marker versehen werden.
  • Method Details

    • trace

      void trace(IsyDatentypMarker typ, String nachricht, Object... werte)
      Erstellung eines Logeintrags im Level 'Trace'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • debug

      void debug(IsyDatentypMarker typ, String nachricht, Object... werte)
      Erstellung eines Logeintrags im Level 'Debug'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • info

      void info(LogKategorie kategorie, IsyDatentypMarker typ, String schluessel, String nachricht, Object... werte)
      Erstellung eines Logeintrags im Level 'Info'.
      Parameters:
      kategorie - die Log-Kategorie des Eintrags.
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • info

      void info(LogKategorie kategorie, IsyDatentypMarker typ, String nachricht, BaseException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Info'.
      Parameters:
      kategorie - die Log-Kategorie des Eintrags.
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • info

      void info(LogKategorie kategorie, IsyDatentypMarker typ, String nachricht, TechnicalRuntimeException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Info'.
      Parameters:
      kategorie - die Log-Kategorie des Eintrags.
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • info

      void info(LogKategorie kategorie, IsyDatentypMarker typ, String schluessel, String nachricht, Throwable t, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Info'.
      Parameters:
      kategorie - die Log-Kategorie des Eintrags.
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      t - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • warn

      void warn(IsyDatentypMarker typ, String schluessel, String nachricht, Object... werte)
      Erstellung eines Logeintrags im Level 'Warn'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • warn

      void warn(IsyDatentypMarker typ, String nachricht, BaseException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Warn'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • warn

      void warn(IsyDatentypMarker typ, String nachricht, TechnicalRuntimeException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Warn'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • warn

      void warn(IsyDatentypMarker typ, String schluessel, String nachricht, Throwable t, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Warn'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      t - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • error

      void error(IsyDatentypMarker typ, String nachricht, BaseException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Error'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • error

      void error(IsyDatentypMarker typ, String nachricht, TechnicalRuntimeException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Error'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • error

      void error(IsyDatentypMarker typ, String schluessel, String nachricht, Throwable t, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Error'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      t - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • error

      void error(IsyDatentypMarker typ, String schluessel, String nachricht, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Error'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • fatal

      void fatal(IsyDatentypMarker typ, String nachricht, BaseException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Fatal'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • fatal

      void fatal(IsyDatentypMarker typ, String nachricht, TechnicalRuntimeException exception, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Fatal'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      nachricht - die Lognachricht.
      exception - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • fatal

      void fatal(IsyDatentypMarker typ, String schluessel, String nachricht, Throwable t, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Fatal'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      t - die aufgetrene Exception.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.
    • fatal

      void fatal(IsyDatentypMarker typ, String schluessel, String nachricht, Object... werte)
      Erstellung eines Logeintrags zu einer aufgetretenen Exception im Level 'Fatal'.
      Parameters:
      typ - Marker für den Datentyp des Logeintrags
      schluessel - der Ereignisschlüssel des Eintrags.
      nachricht - die Lognachricht.
      werte - Werte zum Ersetzen von Platzhaltern in der Lognachricht.