public class ForeignConfigReceiveCommunicator
extends java.lang.Object
Klasse, die sich auf Antworten anderer Konfigurationen anmeldet und diese an die jeweils intern angemeldeten Objekte weiterleitet
Modifier and Type | Class and Description |
---|---|
private class |
ForeignConfigReceiveCommunicator.AnswerReceiver
Receiverklasse, die Anworten der Konfiguration verarbeitet
|
Modifier and Type | Field and Description |
---|---|
private ClientDavInterface |
_connection |
private DataState |
_dataStateReceiver |
private static Debug |
_debug
DebugLogger für Debug-Ausgaben
|
private ClientReceiverInterface |
_receiver |
private SystemObject |
_receiverObject |
private java.util.concurrent.CopyOnWriteArraySet<ClientReceiverInterface> |
_receivers |
private DataDescription |
_responseDescription
Für Antworten
|
Modifier | Constructor and Description |
---|---|
protected |
ForeignConfigReceiveCommunicator(ClientDavInterface connection,
SystemObject localConfig,
DataDescription responseDescription) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ClientReceiverInterface receiver) |
void |
close() |
DataState |
getDataStateReceiver() |
void |
removeListener(ClientReceiverInterface receiver) |
void |
start() |
java.lang.String |
toString() |
private static final Debug _debug
DebugLogger für Debug-Ausgaben
private final ClientDavInterface _connection
private final SystemObject _receiverObject
private DataState _dataStateReceiver
private final DataDescription _responseDescription
Für Antworten
private ClientReceiverInterface _receiver
private java.util.concurrent.CopyOnWriteArraySet<ClientReceiverInterface> _receivers
protected ForeignConfigReceiveCommunicator(ClientDavInterface connection, SystemObject localConfig, DataDescription responseDescription)
public java.lang.String toString()
toString
in class java.lang.Object
public void start()
public void close()
public void removeListener(ClientReceiverInterface receiver)
public void addListener(ClientReceiverInterface receiver)
public DataState getDataStateReceiver()