|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.main.impl.config.request.telegramManager.ConfigurationRequestReadData.AsynchronousAnswerReceiver
private final class ConfigurationRequestReadData.AsynchronousAnswerReceiver
Field Summary | |
---|---|
private UnboundedQueue<Data> |
_unboundedQueue
|
Constructor Summary | |
---|---|
private |
ConfigurationRequestReadData.AsynchronousAnswerReceiver()
|
Method Summary | |
---|---|
private void |
actualizeConfigurationCommunicationState(Data data)
Aktualisiert den Kommunikationszustand für fremdverwaltete dynamische Mengen und Objekte. |
private void |
actualizeMutableCollection(Data data)
Aktualisiert die Elemente einer dynamischen Menge oder eines dynamischen Typs. |
private void |
actualizeMutableSet(Data data)
Aktualisiert die entsprechende dynamische Menge. |
private void |
actualizeObject(Data data)
Ein Objekt wurde auf Seiten der Konfiguration verändert und die Konfiguration benachrichtigt alle Applikationen. |
void |
close()
Diese Methode wird aufgerufen, wenn die Kommunikation abgebrochen werden soll. |
private Deserializer |
getMessageDeserializer(Data reply,
String expectedMessageType)
|
boolean |
messageReceived(Data data)
Diese Methode wird aufgerufen, sobald eine Instanz von AbstractSenderReceiverCommunication ein Telegramm in der update-Methode empfängt. |
void |
run()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final UnboundedQueue<Data> _unboundedQueue
Constructor Detail |
---|
private ConfigurationRequestReadData.AsynchronousAnswerReceiver()
Method Detail |
---|
public boolean messageReceived(Data data)
AbstractSenderReceiverCommunication.DataListener
AbstractSenderReceiverCommunication
ein Telegramm in der update-Methode empfängt. Das
Telegramm kann normal weiter verarbeitet werden oder aber aus dem Strom der Telegramme entfernt werden.
messageReceived
in interface AbstractSenderReceiverCommunication.DataListener
data
- Telegramm, das empfangen wurde
public void close()
AbstractSenderReceiverCommunication.DataListener
close
in interface AbstractSenderReceiverCommunication.DataListener
private void actualizeMutableSet(Data data)
data
- Das übermittelte Data von der Konfiguration.private void actualizeMutableCollection(Data data)
data
- Das übermittelte Data von der Konfiguration.private void actualizeConfigurationCommunicationState(Data data)
data
- Das übermittelte Data von der Konfiguration.private void actualizeObject(Data data)
data
- Aktuelle Daten für ein Objektprivate Deserializer getMessageDeserializer(Data reply, String expectedMessageType) throws RequestException
RequestException
public void run()
run
in interface Runnable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |