Class LoggingTechnicalRuntimeException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FehlerhafterLogeintrag, InterceptionFehler, LogKonfigurationFehler, SerialisierungException

public class LoggingTechnicalRuntimeException extends TechnicalRuntimeException
Oberklasse aller TechnicalRuntimeExceptions der Bibliothek.
See Also:
  • Constructor Details

    • LoggingTechnicalRuntimeException

      public LoggingTechnicalRuntimeException(String ausnahmeId, String... parameter)
      Konstruktor der Klasse zum Erstellen einer Exception mit den übergebenen Parametern.
      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:
    • LoggingTechnicalRuntimeException

      public LoggingTechnicalRuntimeException(String ausnahmeId, Throwable throwable, String... parameter)
      Konstruktor der Klasse zum Erstellen einer Exception mit den übergebenen Parametern.
      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: