public final class LowLevelApplicationConnections
extends java.lang.Object
| Constructor and Description |
|---|
LowLevelApplicationConnections(HighLevelApplicationManager applicationManager,
LowLevelConnectionsManagerInterface lowLevelConnectionsManager,
java.lang.Class<? extends de.bsvrz.dav.daf.communication.lowLevel.ServerConnectionInterface> communicationProtocolClass,
ServerDavParameters serverDavParameters)
Startet eine neue Klasse, die Applikations-Verbindung auf unterster Protokoll-Ebene entgegennimmt und verwaltet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close(boolean error,
java.lang.String message) |
void |
continueAuthentication() |
java.util.Collection<T_A_HighLevelCommunication> |
getApplicationConnections() |
void |
localConfigurationAvailable()
Wird aufgerufen, wenn die lokale Konfiguration erfolgreich verbunden ist, und ermöglicht der SelfClientDafConnection,
mit der Initialisierung fortzufahren (sodass diese dann nicht mehr auf die Konfiguration wartet)
|
boolean |
removeApplicationConnection(T_A_HighLevelCommunication applicationCommunication) |
java.lang.String |
toString() |
void |
updateId(T_A_HighLevelCommunication communication) |
public LowLevelApplicationConnections(HighLevelApplicationManager applicationManager, LowLevelConnectionsManagerInterface lowLevelConnectionsManager, java.lang.Class<? extends de.bsvrz.dav.daf.communication.lowLevel.ServerConnectionInterface> communicationProtocolClass, ServerDavParameters serverDavParameters) throws de.bsvrz.dav.daf.main.CommunicationError, java.lang.IllegalAccessException, java.lang.InstantiationException
lowLevelConnectionsManager - Authentifizierungs-ModulcommunicationProtocolClass - Kommunikationsprotokoll-Klasse wie TCP/IPserverDavParameters - Server-Datenverteiler-Parameterde.bsvrz.dav.daf.main.CommunicationError - Kommunikationsfehlerjava.lang.IllegalAccessException - Fehler beim Instantiieren der Protokoll-Klassejava.lang.InstantiationException - Fehler beim Instantiieren der Protokoll-Klassepublic void continueAuthentication()
public void localConfigurationAvailable()
public void close(boolean error,
java.lang.String message)
public void updateId(T_A_HighLevelCommunication communication)
public java.util.Collection<T_A_HighLevelCommunication> getApplicationConnections()
public boolean removeApplicationConnection(T_A_HighLevelCommunication applicationCommunication)
public java.lang.String toString()
toString in class java.lang.Object