public class ServerConnectionProperties extends ConnectionProperties
| Constructor and Description |
|---|
ServerConnectionProperties()
Dieser Konstruktor wird für Tests benötigt.
|
ServerConnectionProperties(LowLevelCommunicationInterface lowLevelCommunication,
AuthentificationComponent authentificationComponent,
ServerDavParameters serverDavParameters)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
| Modifier and Type | Method and Description |
|---|---|
AuthentificationComponent |
getAuthentificationComponent()
Gibt die Authentifikationskomponente zurück.
|
long |
getDataTransmitterId()
Gibt die Id des Datenverteilers zurück.
|
Object[] |
getLocalModeParameter()
Gibt die Konfigurationsparameter des lokalen Modus zurück.
|
Object[] |
getRemoteModeParameter()
Gibt die Konfigurationsparameter des Remote-Modus zurück.
|
boolean |
isLocalMode()
Gibt die Information zurück, ob der Datenverteiler auf eine lokale Anmeldung einer Konfigurationsapplikation warten muss.
|
void |
setDataTransmitterId(long dvId)
Setzt die Id des Datenverteilers auf den neuen Wert.
|
void |
setLocalModeParameter(String configPid,
long configId)
Setzt den Datenverteilersbetriebsmodus auf den Lokalen Modus.
|
void |
setRemoteModeParameter(String configDataTransmitterAdress,
int configDataTransmitterSubAdress,
String configurationPid)
Setzt den Datenverteilerbetriebsmodus auf den Remote-Modus.
|
getAuthentificationProcess, getKeepAliveReceiveTimeOut, getKeepAliveSendTimeOut, getLowLevelCommunication, getReceiveBufferSize, getSendBufferSize, getUserName, getUserPassword, setAuthentificationProcess, setKeepAliveReceiveTimeOut, setKeepAliveSendTimeOut, setLowLevelCommunication, setReceiveBufferSize, setSendBufferSize, setUserName, setUserPasswordpublic ServerConnectionProperties()
public ServerConnectionProperties(LowLevelCommunicationInterface lowLevelCommunication, AuthentificationComponent authentificationComponent, ServerDavParameters serverDavParameters)
lowLevelCommunication - Objekt der untersten KommunikationsebeneauthentificationComponent - Komponente zur AuthentifizierungserverDavParameters - serverseitige Parameter des Datenverteilerspublic AuthentificationComponent getAuthentificationComponent()
public final long getDataTransmitterId()
public final void setDataTransmitterId(long dvId)
dvId - neue Datenverteiler-Idpublic final boolean isLocalMode()
true - im lokalen Konfigurationsbetrieb. false - im 'remote' Konfigurationsbetrieb.public final Object[] getLocalModeParameter()
public final void setLocalModeParameter(String configPid, long configId)
configPid - die Pid der KonfigurationsapplikationconfigId - die Id der Konfigurationsapplikationpublic final Object[] getRemoteModeParameter()
public final void setRemoteModeParameter(String configDataTransmitterAdress, int configDataTransmitterSubAdress, String configurationPid)
configDataTransmitterAdress - die Adresse des Datenverteilers an dem die Konfiguration angemeldet ist.configDataTransmitterSubAdress - die Subadresse des Datenverteilers an dem die Konfiguration angemeldet ist.configurationPid - PID der Konfiguration