de.bsvrz.puk.config.main.communication
Class ConfigurationCommunicator
java.lang.Object
de.bsvrz.puk.config.main.communication.ConfigurationCommunicator
public class ConfigurationCommunicator
- extends Object
Diese Klasse übernimmt den gesamten Datenverkehr der Konfiguration. Dies beinhaltet den Empfang von Aufträgen an die Konfiguration bis hin zum versand der
Antworten, die von der Konfiguraiton verschickt werden sollen.
Alle Anfragen an die Konfiguration werden an das Datenmodell weitergeleitet DataModel
und falls nötig an die
erzeugten Antworten an die anfragende Applikation zurückgeschickt.
- Author:
- Kappich Systemberatung
Method Summary |
void |
close()
Wird aufgerufen, wenn das System heruntergefahren werden soll. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_debug
private static final Debug _debug
- DebugLogger für Debug-Ausgaben
_dataModel
private final DataModel _dataModel
_authentication
private final Authentication _authentication
_requesterCommunicator
private final ConfigurationRequesterCommunicator _requesterCommunicator
_configurationQueryManager
private final ConfigurationQueryManager _configurationQueryManager
ConfigurationCommunicator
public ConfigurationCommunicator(DataModel dataModel,
File userManagementFile,
ClientDavParameters dafParameters)
throws ParserConfigurationException,
MissingParameterException,
CommunicationError,
InterruptedException,
InconsistentLoginException,
ConnectionException
- Throws:
ParserConfigurationException
MissingParameterException
CommunicationError
InterruptedException
InconsistentLoginException
ConnectionException
close
public void close()
- Wird aufgerufen, wenn das System heruntergefahren werden soll.