Class ConfigurationCommunicator
java.lang.Object
de.bsvrz.puk.config.main.communication.ConfigurationCommunicator
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.
-
Constructor Summary
ConstructorsConstructorDescriptionConfigurationCommunicator
(AsyncRequestQueue asyncRequestQueue, ConfigDataModel dataModel, File userManagementFile, de.bsvrz.dav.daf.main.ClientDavParameters dafParameters, File foreignObjectCacheFile) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Wird aufgerufen, wenn das System heruntergefahren werden soll.Gibt die ConfigAuthentication-Klasse zurück
-
Constructor Details
-
ConfigurationCommunicator
public ConfigurationCommunicator(AsyncRequestQueue asyncRequestQueue, ConfigDataModel dataModel, File userManagementFile, de.bsvrz.dav.daf.main.ClientDavParameters dafParameters, File foreignObjectCacheFile) throws ParserConfigurationException, de.bsvrz.dav.daf.main.MissingParameterException, de.bsvrz.dav.daf.main.CommunicationError, InterruptedException, de.bsvrz.dav.daf.main.InconsistentLoginException, de.bsvrz.dav.daf.main.ConnectionException - Throws:
ParserConfigurationException
de.bsvrz.dav.daf.main.MissingParameterException
de.bsvrz.dav.daf.main.CommunicationError
InterruptedException
de.bsvrz.dav.daf.main.InconsistentLoginException
de.bsvrz.dav.daf.main.ConnectionException
-
-
Method Details
-
close
public void close()Wird aufgerufen, wenn das System heruntergefahren werden soll. -
getAuthentication
Gibt die ConfigAuthentication-Klasse zurück- Returns:
- die ConfigAuthentication-Klasse
-
getForeignObjectManager
-