de.bsvrz.dav.daf.communication.protocol
Class ClientConnectionProperties

java.lang.Object
  extended by de.bsvrz.dav.daf.communication.lowLevel.ConnectionProperties
      extended by de.bsvrz.dav.daf.communication.protocol.ClientConnectionProperties

public class ClientConnectionProperties
extends ConnectionProperties

Diese Klasse enthält die Eigenschaften, die benötigt werden, um eine Verbindung zum Datenverteiler aufzubauen.

Author:
Kappich Systemberatung

Constructor Summary
ClientConnectionProperties(ClientDavParameters clientDavParameters)
           
 
Method Summary
 String getApplicationName()
          Gibt den Namen der Applikation zurück.
 String getApplicationTypePid()
          Gibt den Typ der Applikation zurück.
 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.
 String getConfigurationPid()
          Gibt die Pid der Konfiguration zurück.
 String getIncarnationName()
          Liefert den via Aufrufparameter von Start/Stopp vorgegebenen Inkarnationsnamen.
 void setApplicationName(String applicationName)
          Setzt den Namen der Applikation.
 void setApplicationTypePid(String applicationTypePid)
          Setzt den Typ der Applikation.
 void setCommunicationAddress(String address)
          Setzt die Kommunikationsadresse des Datenverteilers.
 void setCommunicationSubAddress(int subAddress)
          Setzt die Kommunikationssubadresse des Datenverteilers.
 void setConfigurationPid(String configurationPid)
          Setzt die Pid der Konfiguration.
 
Methods inherited from class de.bsvrz.dav.daf.communication.lowLevel.ConnectionProperties
getAuthentificationProcess, getKeepAliveReceiveTimeOut, getKeepAliveSendTimeOut, getLowLevelCommunication, getReceiveBufferSize, getSendBufferSize, getUserName, getUserPassword, setAuthentificationProcess, setKeepAliveReceiveTimeOut, setKeepAliveSendTimeOut, setLowLevelCommunication, setReceiveBufferSize, setSendBufferSize, setUserName, setUserPassword
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientConnectionProperties

public ClientConnectionProperties(ClientDavParameters clientDavParameters)
                           throws ConnectionException
Throws:
ConnectionException
Method Detail

getCommunicationParameters

public CommunicationParameters getCommunicationParameters()
Gibt die Parameter für die Kommunikation zwischen Applikation und Datenverteiler zurück.

Returns:
die Parameter für die Kommunikation zwischen Applikation und Datenverteiler

getApplicationName

public final String getApplicationName()
Gibt den Namen der Applikation zurück.

Returns:
der Name der Applikation

getIncarnationName

public String getIncarnationName()
Liefert den via Aufrufparameter von Start/Stopp vorgegebenen Inkarnationsnamen.

Returns:
Inkarnationsname oder "", falls das entsprechende Aufrufargument nicht angegeben wurde.

setApplicationName

public final void setApplicationName(String applicationName)
Setzt den Namen der Applikation.

Parameters:
applicationName - Name der Applikation

getApplicationTypePid

public final String getApplicationTypePid()
Gibt den Typ der Applikation zurück.

Returns:
Typ der Applikation

setApplicationTypePid

public final void setApplicationTypePid(String applicationTypePid)
Setzt den Typ der Applikation.

Parameters:
applicationTypePid - Typ der Applikation

getConfigurationPid

public final String getConfigurationPid()
Gibt die Pid der Konfiguration zurück.

Returns:
die Pid der Konfiguration

setConfigurationPid

public final void setConfigurationPid(String configurationPid)
Setzt die Pid der Konfiguration.

Parameters:
configurationPid - Pid der Konfiguration

getCommunicationAddress

public final String getCommunicationAddress()
Gibt die Kommunikationsadresse des Datenverteilers zurück.

Returns:
die Kommunikationsadresse

setCommunicationAddress

public final void setCommunicationAddress(String address)
Setzt die Kommunikationsadresse des Datenverteilers.

Parameters:
address - die Kommunikationsadresse des Datenverteilers

getCommunicationSubAddress

public final int getCommunicationSubAddress()
Gibt die Kommunikationssubadresse des Datenverteilers zurück.

Returns:
die Kommunikationssubadresse

setCommunicationSubAddress

public final void setCommunicationSubAddress(int subAddress)
Setzt die Kommunikationssubadresse des Datenverteilers.

Parameters:
subAddress - die Kommunikationssubadresse