public class ClientConnectionProperties extends ConnectionProperties
Constructor | Description |
---|---|
ClientConnectionProperties(ClientDavParameters clientDavParameters) |
Modifier and Type | Method | Description |
---|---|---|
void |
disconnect(boolean error,
java.lang.String message,
DataTelegram terminationTelegram) |
Diese Methode wird von der Protokollschicht DaV-DAF aufgerufen, wenn die Kommunikationskanäle geschlossen werden sollen.
|
java.lang.String |
getApplicationName() |
Gibt den Namen der Applikation zurück.
|
java.lang.String |
getApplicationTypePid() |
Gibt den Typ der Applikation zurück.
|
java.lang.String |
getCommunicationAddress() |
Gibt die Kommunikationsadresse des Datenverteilers zurück.
|
CommunicationParameters |
getCommunicationParameters() |
Gibt die Parameter für die Kommunikation zwischen Applikation und Datenverteiler zurück.
|
int |
getCommunicationSubAddress() |
Gibt die Kommunikationssubadresse des Datenverteilers zurück.
|
java.lang.String |
getConfigurationPid() |
Gibt die Pid der Konfiguration zurück.
|
java.lang.String |
getIncarnationName() |
Liefert den via Aufrufparameter von Start/Stopp vorgegebenen Inkarnationsnamen.
|
int |
getPasswordIndex() |
Gibt den Einmalpasswortindex oder -1 für kein Einmalpasswort zurück
|
boolean |
isSelfClientDavConnection() |
Gibt
true zurück, wenn es sich um die lokale Verbindung des Datenverteilers handelt |
void |
setApplicationName(java.lang.String applicationName) |
Setzt den Namen der Applikation.
|
void |
setApplicationTypePid(java.lang.String applicationTypePid) |
Setzt den Typ der Applikation.
|
void |
setCommunicationAddress(java.lang.String address) |
Setzt die Kommunikationsadresse des Datenverteilers.
|
void |
setCommunicationSubAddress(int subAddress) |
Setzt die Kommunikationssubadresse des Datenverteilers.
|
void |
setConfigurationPid(java.lang.String configurationPid) |
Setzt die Pid der Konfiguration.
|
void |
setPasswordIndex(int passwordIndex) |
Setzt den passwortindex
|
getAuthentificationProcess, getEncryptionPreference, getKeepAliveReceiveTimeOut, getKeepAliveSendTimeOut, getLowLevelCommunication, getReceiveBufferSize, getSendBufferSize, getUserName, isHmacAuthenticationAllowed, setAuthentificationProcess, setKeepAliveReceiveTimeOut, setKeepAliveSendTimeOut, setLowLevelCommunication, setReceiveBufferSize, setSendBufferSize, setUserName
public ClientConnectionProperties(ClientDavParameters clientDavParameters) throws ConnectionException
ConnectionException
public CommunicationParameters getCommunicationParameters()
public final java.lang.String getApplicationName()
public java.lang.String getIncarnationName()
""
, falls das entsprechende Aufrufargument nicht angegeben wurde.public final void setApplicationName(java.lang.String applicationName)
applicationName
- Name der Applikationpublic final java.lang.String getApplicationTypePid()
public final void setApplicationTypePid(java.lang.String applicationTypePid)
applicationTypePid
- Typ der Applikationpublic final java.lang.String getConfigurationPid()
public final void setConfigurationPid(java.lang.String configurationPid)
configurationPid
- Pid der Konfigurationpublic final java.lang.String getCommunicationAddress()
public final void setCommunicationAddress(java.lang.String address)
address
- die Kommunikationsadresse des Datenverteilerspublic final int getCommunicationSubAddress()
public final void setCommunicationSubAddress(int subAddress)
subAddress
- die Kommunikationssubadressepublic boolean isSelfClientDavConnection()
true
zurück, wenn es sich um die lokale Verbindung des Datenverteilers handelttrue
, wenn es sich um die lokale Verbindung des Datenverteilers handelt, sonst false
public int getPasswordIndex()
public void setPasswordIndex(int passwordIndex)
passwordIndex
- Einmalpasswortindex oder -1 für kein Einmalpasswortpublic void disconnect(boolean error, java.lang.String message, DataTelegram terminationTelegram)
error
- Besagt, ob es sich um eine Terminierung mit Fehler handelt.message
- der FehlertextterminationTelegram
- Terminierungstelegramm