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