public class SystemTerminator extends java.lang.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.
Modifier and Type | Field and Description |
---|---|
private boolean |
_terminated
Diese Variable verhindert, das
close zweimal aufgerufen wird. |
Constructor and Description |
---|
SystemTerminator()
Erzeugt ein neues Objekt dieser Klasse.
|
Modifier and Type | Method and Description |
---|---|
void |
close(java.lang.String error)
Fehlerbehandlungsmethode, die zur Terminierung der Applikation führt.
|
private boolean _terminated
Diese Variable verhindert, das close
zweimal aufgerufen wird.
public SystemTerminator()
Erzeugt ein neues Objekt dieser Klasse.
public final void close(java.lang.String error)
Fehlerbehandlungsmethode, die zur Terminierung der Applikation führt.
close
in interface ApplicationCloseActionHandler
error
- Textliche Beschreibung des aufgetreten Fehlers.