| Aufruf | Beschreibung |
|---|---|
| close() | Schlisst die Socket Verbindung. Der Client darf nicht angemeldet sein, sonst wird auf dem Server ein Fehler generiert. |
| commit() | Weist den DLE Server an, für die laufende Verbindung einen Datenbank-Commit durchzuführen. |
| getActionHandler() | Liefert die Instanz des derzeit definierten DLEActionHandlerIfc zurück. |
| getDialogHandler() | Liefert die Instanz des derzeit definierten DLEDialogHandlerIfc zurück. |
| getInStream() | Liefert den InputStream der aktuellen Verbindung. |
| getLookupData(…) | Liefert je nach Parametern die entsprechenden Lookup-Daten. |
| getLookupHeader(…) | Liefert die Lookup-Definition. |
| getOutStream() | Liefert den OutputStream der aktuellen Verbindung. |
| getSessionId() | Liefert die vom Server nach dem Login vergebene ID. |
| getState() | Liefert den aktuellen Client Status. Entweder STATE_LOGGED_IN oder STATE_NOT_LOGGED_IN. |
| logout(boolean keepSession) | Meldet den Client vom Server ab. Das Flag bestimmt, ob die Session weiter im Server bestehen bleiben soll, für eine späterer erneute Anmeldung mit dieser Session-ID. |
| pingServer() | Fragt den Server-Status ab. Mögliche Ergebnisse sind SERVER_STATE_EXECUTING oder SERVER_STATE_IDLE. |
| rollback() | Führt für die aktuelle Session einen Datenbank-Rollback durch. |
| setActionHandler(DLEActionHandlerIfc handler) | Setzt den ActionHandler. Das Interface definiert eine Methode performAction(…), die implementiert werden muss, um Anfragen vom Brick (Action-Commands) durchzuführen. |
| setDialogHandler(DLEDialogHandlerIfc handler) | Setzt den DialogHandler. Dieser dient zur Darstellung und Bearbeitung von Dialogen. |
