public class ForeignConfigCommunicator extends Object
Modifier and Type | Class and Description |
---|---|
private class |
ForeignConfigCommunicator.AnswerReceiver
Receiverklasse, die Anworten der Konfiguration verarbeitet
|
static interface |
ForeignConfigCommunicator.CommunicationHandler |
private class |
ForeignConfigCommunicator.RequestSender
Callback-Klasse für Sendeanmeldung der Anfragen
|
private static class |
ForeignConfigCommunicator.SenderState |
Modifier and Type | Field and Description |
---|---|
private ForeignConfigCommunicator.CommunicationHandler |
_communicationHandler |
private ClientDavInterface |
_connection |
private DataState |
_dataStateReceiver |
private static Debug |
_debug
DebugLogger für Debug-Ausgaben
|
private ForeignConfigReceiveCommunicator |
_foreignConfigReceiveCommunicator |
private ClientReceiverInterface |
_receiver |
private DataDescription |
_requestDescription
Für Anfragen
|
private ClientSenderInterface |
_sender |
private SystemObject |
_senderObject |
private ForeignConfigCommunicator.SenderState |
_senderState |
Modifier | Constructor and Description |
---|---|
protected |
ForeignConfigCommunicator(ForeignConfigCommunicator.CommunicationHandler communicationHandler,
ClientDavInterface connection,
SystemObject foreignConfig,
DataDescription requestDescription,
ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator) |
private static final Debug _debug
private ForeignConfigReceiveCommunicator _foreignConfigReceiveCommunicator
private final ForeignConfigCommunicator.CommunicationHandler _communicationHandler
private final ClientDavInterface _connection
private final SystemObject _senderObject
private DataState _dataStateReceiver
private final DataDescription _requestDescription
private ForeignConfigCommunicator.SenderState _senderState
private ClientSenderInterface _sender
private ClientReceiverInterface _receiver
protected ForeignConfigCommunicator(ForeignConfigCommunicator.CommunicationHandler communicationHandler, ClientDavInterface connection, SystemObject foreignConfig, DataDescription requestDescription, ForeignConfigReceiveCommunicator foreignConfigReceiveCommunicator)
public void start()
public void sendData(Data requestData) throws IllegalStateException
IllegalStateException
public boolean isConnected()
public void close()