de.bsvrz.puk.config.main.communication
Class ConfigurationRequesterCommunicator.ClientInfo
java.lang.Object
de.bsvrz.puk.config.main.communication.ConfigurationRequesterCommunicator.ClientInfo
- All Implemented Interfaces:
- ClientSenderInterface
- Enclosing class:
- ConfigurationRequesterCommunicator
private class ConfigurationRequesterCommunicator.ClientInfo
- extends Object
- implements ClientSenderInterface
Verschickt die Antworten einer Konfigurationsanfrage
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_client
private final SystemObject _client
_answers
private List _answers
_writeAnswers
private List _writeAnswers
ConfigurationRequesterCommunicator.ClientInfo
private ConfigurationRequesterCommunicator.ClientInfo(SystemObject client)
throws OneSubscriptionPerSendData,
ConfigurationException
- Throws:
OneSubscriptionPerSendData
ConfigurationException
sendData
private void sendData(boolean isWriteRequestAnswer,
ResultData result)
throws DataNotSubscribedException,
ConfigurationException,
SendSubscriptionNotConfirmed
- Throws:
DataNotSubscribedException
ConfigurationException
SendSubscriptionNotConfirmed
dataRequest
public void dataRequest(SystemObject object,
DataDescription dataDescription,
byte state)
- Signalisiert einer Sendenden Quelle dass ihre Daten von einem Empfänger angemeldet wurden. Die Quelle wird damit aufgefordert Daten zu versenden.
- Specified by:
dataRequest
in interface ClientSenderInterface
- Parameters:
object
- Die Anmeldeinformation der zu versendenden Daten.dataDescription
- Beschreibende Informationen zu den abzumeldenden Daten.state
- Informationen zur angeforderten Daten : 0: bedeutet Sendung starten
isRequestSupported
public boolean isRequestSupported(SystemObject object,
DataDescription dataDescription)
- Liefert
true
zurück, um den Datenverteiler-Applikationsfunktionenen zu signalisieren, dass eine Sendesteuerung erwünscht ist.
- Specified by:
isRequestSupported
in interface ClientSenderInterface
- Parameters:
object
- Wird ignoriert.dataDescription
- Wird ignoriert.
- Returns:
true
.