Class FehlerhafterLogeintrag

All Implemented Interfaces:
Serializable

public class FehlerhafterLogeintrag extends LoggingTechnicalRuntimeException
Exception zum Kennzeichnen das ein fehlerhafter Logeintrag erstellt werden sollte. Bspw. auf Grund fehlender Informationen.
See Also:
  • Constructor Details

    • FehlerhafterLogeintrag

      public FehlerhafterLogeintrag(String ausnahmeId, String... parameter)
      Konstruktor der Klasse.
      Parameters:
      ausnahmeId - Die Ausnahme-ID. Der Schlüssel, welcher verwendet wird, um einen Nachrichtentext, welcher als Fehler-Nachricht für die Exception verwendet wird aus einem ResourceBundle zu laden.
      parameter - Variable Anzahl an Parameterwerten. Parameter f¨r die möglichen Variablen in einer Fehler-Nachricht.
      See Also:
    • FehlerhafterLogeintrag

      public FehlerhafterLogeintrag(String ausnahmeId, Throwable throwable, String... parameter)
      Konstruktor der Klasse.
      Parameters:
      ausnahmeId - Die Ausnahme-ID. Der Schlüssel, welcher verwendet wird, um einen Nachrichtentext, welcher als Fehler-Nachricht für die Exception verwendet wird aus einem ResourceBundle zu laden.
      throwable - Der Grund. Throwable wird gespeichert hfür die spätere Nutzung durch die Methode Throwable.getCause(). null als Wert ist erlaubt und bedeutet, dass kein Grund existiert oder der Grund nicht bekannt ist.
      parameter - Variable Anzahl an Parameterwerten. Parameter f¨r die möglichen Variablen in einer Fehler-Nachricht.
      See Also: