Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.rgw.tools
Class ExHandler

java.lang.Object
  extended by ch.rgw.tools.ExHandler

public class ExHandler
extends java.lang.Object

Einfacher catch-all Exeption handler. Kann Exceptions anzeigen oder loggen

Author:
G. Weirich

Method Summary
static void handle(java.lang.Throwable ex)
          Exception behandelt.
static java.io.PrintStream output()
          Aktuellen Output stream lesen
static void setClasses(java.lang.String[] interest)
          Interessierende Klassen setzen (Präfixe).
static void setOutput(java.lang.String name)
          Ausgabestream für Exception-Meldungen setzen
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setOutput

public static void setOutput(java.lang.String name)
Ausgabestream für Exception-Meldungen setzen

Parameters:
name - der Ausgabestream

output

public static java.io.PrintStream output()
Aktuellen Output stream lesen


setClasses

public static void setClasses(java.lang.String[] interest)
Interessierende Klassen setzen (Präfixe). (Nur die Klassen mit dieser Präfix werden im Stack-Trace ausgegeben. Wenn keine angegeben werden, werden alle angezeigt.

Parameters:
interest - Alle interessierenden Klassen.

handle

public static void handle(java.lang.Throwable ex)
Exception behandelt. Gibt standardmässig die Exeptions-Klasse, die message der Exception und einen Stack-Trace der interessierenden Klassen aus.

Parameters:
ex - die Exception

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis