public class ClientConnectionProperties extends ConnectionProperties
Diese Klasse enthält die Eigenschaften, die benötigt werden, um eine Verbindung zum Datenverteiler aufzubauen.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
_address
Die Kommunikationsadresse
|
private java.lang.String |
_applicationName
Der Applikationsname
|
private java.lang.String |
_applicationTypePid
Die PId des Applikationstyps
|
private CommunicationParameters |
_communicationParameters
Enthält die Parameter für die Kommunikation zwischen Applikation und Datenverteiler.
|
private java.lang.String |
_configurationPid
Die Pid der Konfiguration
|
private java.lang.String |
_incarnationName
Enthält den via Aufrufparameter von Start/Stopp vorgegebenen Inkarnationsnamen oder
"" , falls das Aufrufargument nicht angegeben wurde. |
private int |
_passwordIndex
Den Einmalpasswortindex oder -1 für kein Einmalpasswort
|
private boolean |
_selfClientDavConnection
Gibt zurück, ob es sich um die eigene Verbindung des Datenverteilers handelt
|
private int |
_subAddress
Die Kommunikationssubadresse
|
Constructor and Description |
---|
ClientConnectionProperties(ClientDavParameters clientDavParameters) |
Modifier and Type | Method and Description |
---|---|
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
private java.lang.String _applicationName
Der Applikationsname
private java.lang.String _applicationTypePid
Die PId des Applikationstyps
private java.lang.String _configurationPid
Die Pid der Konfiguration
private java.lang.String _address
Die Kommunikationsadresse
private int _subAddress
Die Kommunikationssubadresse
private CommunicationParameters _communicationParameters
Enthält die Parameter für die Kommunikation zwischen Applikation und Datenverteiler.
private final java.lang.String _incarnationName
Enthält den via Aufrufparameter von Start/Stopp vorgegebenen Inkarnationsnamen oder ""
, falls das Aufrufargument nicht angegeben wurde.
private final boolean _selfClientDavConnection
Gibt zurück, ob es sich um die eigene Verbindung des Datenverteilers handelt
private int _passwordIndex
Den Einmalpasswortindex oder -1 für kein Einmalpasswort
public ClientConnectionProperties(ClientDavParameters clientDavParameters) throws ConnectionException
ConnectionException
public CommunicationParameters getCommunicationParameters()
Gibt die Parameter für die Kommunikation zwischen Applikation und Datenverteiler zurück.
public final java.lang.String getApplicationName()
Gibt den Namen der Applikation zurück.
public java.lang.String getIncarnationName()
Liefert den via Aufrufparameter von Start/Stopp vorgegebenen Inkarnationsnamen.
""
, falls das entsprechende Aufrufargument nicht angegeben wurde.public final void setApplicationName(java.lang.String applicationName)
Setzt den Namen der Applikation.
applicationName
- Name der Applikationpublic final java.lang.String getApplicationTypePid()
Gibt den Typ der Applikation zurück.
public final void setApplicationTypePid(java.lang.String applicationTypePid)
Setzt den Typ der Applikation.
applicationTypePid
- Typ der Applikationpublic final java.lang.String getConfigurationPid()
Gibt die Pid der Konfiguration zurück.
public final void setConfigurationPid(java.lang.String configurationPid)
Setzt die Pid der Konfiguration.
configurationPid
- Pid der Konfigurationpublic final java.lang.String getCommunicationAddress()
Gibt die Kommunikationsadresse des Datenverteilers zurück.
public final void setCommunicationAddress(java.lang.String address)
Setzt die Kommunikationsadresse des Datenverteilers.
address
- die Kommunikationsadresse des Datenverteilerspublic final int getCommunicationSubAddress()
Gibt die Kommunikationssubadresse des Datenverteilers zurück.
public final void setCommunicationSubAddress(int subAddress)
Setzt die Kommunikationssubadresse des Datenverteilers.
subAddress
- die Kommunikationssubadressepublic boolean isSelfClientDavConnection()
Gibt true zurück, wenn es sich um die lokale Verbindung des Datenverteilers handelt
public int getPasswordIndex()
Gibt den Einmalpasswortindex oder -1 für kein Einmalpasswort zurück
public void setPasswordIndex(int passwordIndex)
Setzt den passwortindex
passwordIndex
- Einmalpasswortindex oder -1 für kein Einmalpasswort