de.bsvrz.dav.daf.main
Class SystemTerminator

java.lang.Object
  extended by de.bsvrz.dav.daf.main.SystemTerminator
All Implemented Interfaces:
ApplicationCloseActionHandler

public class SystemTerminator
extends Object
implements ApplicationCloseActionHandler

Standardimplementierung zur Behandlung von Fehlern der Kommunikationsverbindung. Wenn ein Objekt dieser Klasse an die Methode ClientDavInterface.setCloseHandler(de.bsvrz.dav.daf.main.ApplicationCloseActionHandler) übergeben wird, dann führen Verbindungsfehler zur Terminierung der Applikation.

Author:
Kappich Systemberatung

Constructor Summary
SystemTerminator()
          Erzeugt ein neues Objekt dieser Klasse.
 
Method Summary
 void close(String error)
          Fehlerbehandlungsmethode, die zur Terminierung der Applikation führt.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemTerminator

public SystemTerminator()
Erzeugt ein neues Objekt dieser Klasse.

Method Detail

close

public final void close(String error)
Fehlerbehandlungsmethode, die zur Terminierung der Applikation führt.

Specified by:
close in interface ApplicationCloseActionHandler
Parameters:
error - Textliche Beschreibung des aufgetreten Fehlers.