public final class LowLevelApplicationConnections extends Object
Constructor and Description |
---|
LowLevelApplicationConnections(HighLevelApplicationManager applicationManager,
LowLevelConnectionsManagerInterface lowLevelConnectionsManager,
Class<? extends 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,
String message) |
void |
continueAuthentication() |
void |
continueAuthentication(String _applicationTypePid,
String _applicationName)
Setzt dass die Konfigurationsverbindung erfolgreich hergestellt ist
|
Collection<T_A_HighLevelCommunication> |
getApplicationConnections() |
boolean |
removeApplicationConnection(T_A_HighLevelCommunication applicationCommunication) |
String |
toString() |
void |
updateId(T_A_HighLevelCommunication communication) |
public LowLevelApplicationConnections(HighLevelApplicationManager applicationManager, LowLevelConnectionsManagerInterface lowLevelConnectionsManager, Class<? extends ServerConnectionInterface> communicationProtocolClass, ServerDavParameters serverDavParameters) throws CommunicationError, IllegalAccessException, InstantiationException
lowLevelConnectionsManager
- Authentifizierungs-ModulcommunicationProtocolClass
- Kommunikationsprotokoll-Klasse wie TCP/IPserverDavParameters
- Server-Datenverteiler-ParameterCommunicationError
- KommunikationsfehlerIllegalAccessException
- Fehler beim Instantiieren der Protokoll-KlasseInstantiationException
- Fehler beim Instantiieren der Protokoll-Klassepublic void continueAuthentication()
public void continueAuthentication(String _applicationTypePid, String _applicationName)
_applicationTypePid
- _applicationName
- public void close(boolean error, String message)
public void updateId(T_A_HighLevelCommunication communication)
public Collection<T_A_HighLevelCommunication> getApplicationConnections()
public boolean removeApplicationConnection(T_A_HighLevelCommunication applicationCommunication)