Package de.bsvrz.dav.daf.main
Interface ApplicationCloseActionHandler
- All Known Implementing Classes:
NormalCloser
,SystemTerminator
public interface ApplicationCloseActionHandler
Schnittstelle die seitens der Applikation implementiert werden kann, um in einer applikationsspezifischen Weise mit Fehlern der
Kommunikationsverbindung umzugehen.
Zur spezifischen Fehlerbehandlung muss ein Objekt einer implementierenden Klasse an die Methode
Zur spezifischen Fehlerbehandlung muss ein Objekt einer implementierenden Klasse an die Methode
ClientDavInterface.setCloseHandler(de.bsvrz.dav.daf.main.ApplicationCloseActionHandler)
der jeweiligen Verbindung übergeben werden.-
Method Summary
-
Method Details
-
close
Fehlerbehandlungsmethode, die bei Fehlern, die zu einem Abbruch der Kommunikationsverbindung führt, aufgerufen wird. Diese Methode muss von der Applikation implementiert werden, um festzulegen, wie ein Verbindungsfehler behandelt wird, und ob sich die Applikation beendet oder eine neue Verbindung aufbauen soll.- Parameters:
error
- Textuelle Beschreibung des aufgetreten Fehlers.
-