Package de.bsvrz.dav.daf.main.impl
Class CommunicationConstant
java.lang.Object
de.bsvrz.dav.daf.main.impl.CommunicationConstant
public final class CommunicationConstant
extends java.lang.Object
Enthält Konstanten, die für die Kommunikation mit dem Datenverteiler benötigt werden.
-
Field Summary
Fields Modifier and Type Field Description static byteCONFIGURATION_DATA_TELEGRAM_PRIORITYDie Priorität der Konfigurationsanfrage.static java.lang.StringCONFIGURATION_TYPE_PIDPid der Konfiguration.static byteDELAYED_DATA_TELEGRAM_PRIORITYDie Priorität der nachgelieferte Datentelegramme.static floatFLOW_CONTROL_FACTORProzentualer Anteil des Cache, um die Flusskontrolle zu starten.static java.lang.StringLOCALE_CONFIGURATION_PID_ALIASEPid der lokalen Konfiguration.static byteMAX_PRIORITYDer maximale Prioritätswert in diesem Systemstatic longMAX_SEND_DELAY_TIMEDie Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen.static intMAX_SPLIT_THRESHOLDDie maximale Anzahl in Bytes, die ein Teiltelegramm an Daten haben kann.static longMAX_WAITING_TIME_FOR_CONNECTIONDie maximale Wartezeit auf eine Konfigurationsanmeldung beim Datenverteiler.static longMAX_WAITING_TIME_FOR_SYNC_RESPONCEDie maximale Wartezeit auf eine synchrone Antwort.static intMINIMUM_THROUGHPUTMinimale Verbindungsdurchsatzstatic byteONLINE_DATA_TELEGRAM_PRIORITYDie Priorität der Onlinedatentelegramme.static java.lang.StringPARAMETER_TYPE_PIDPid der Parametrierung.static byteSIMULATION_DATA_TELEGRAM_PRIORITYDie Priorität der Simulationsdatentelegramme.static longSLEEP_TIME_WAITING_FOR_CONNECTIONDie Wartezeit zwichen zwei Konfigurationsanmeldungsversuchen beim Datenverteiler.static longSTART_TIMEDie Startzeit der Applikation.static byteSYSTEM_HIGH_TELEGRAM_PRIORITYDie Priorität für bestimmte Systemtelegramme.static byteSYSTEM_TELEGRAM_PRIORITYDie Priorität der Systemtelegramme.static longTHROUGHPUT_CONTROL_INTERVALDie Intervalldauer für die Durchsatzmessung bei aktivierter Durchsatzprüfung. -
Constructor Summary
Constructors Constructor Description CommunicationConstant() -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
LOCALE_CONFIGURATION_PID_ALIASE
public static final java.lang.String LOCALE_CONFIGURATION_PID_ALIASEPid der lokalen Konfiguration.- See Also:
- Constant Field Values
-
CONFIGURATION_TYPE_PID
public static final java.lang.String CONFIGURATION_TYPE_PIDPid der Konfiguration.- See Also:
- Constant Field Values
-
PARAMETER_TYPE_PID
public static final java.lang.String PARAMETER_TYPE_PIDPid der Parametrierung.- See Also:
- Constant Field Values
-
MAX_PRIORITY
public static final byte MAX_PRIORITYDer maximale Prioritätswert in diesem System- See Also:
- Constant Field Values
-
START_TIME
public static final long START_TIMEDie Startzeit der Applikation. -
MAX_WAITING_TIME_FOR_SYNC_RESPONCE
public static long MAX_WAITING_TIME_FOR_SYNC_RESPONCEDie maximale Wartezeit auf eine synchrone Antwort. -
MAX_WAITING_TIME_FOR_CONNECTION
public static long MAX_WAITING_TIME_FOR_CONNECTIONDie maximale Wartezeit auf eine Konfigurationsanmeldung beim Datenverteiler. -
SLEEP_TIME_WAITING_FOR_CONNECTION
public static long SLEEP_TIME_WAITING_FOR_CONNECTIONDie Wartezeit zwichen zwei Konfigurationsanmeldungsversuchen beim Datenverteiler. -
FLOW_CONTROL_FACTOR
public static float FLOW_CONTROL_FACTORProzentualer Anteil des Cache, um die Flusskontrolle zu starten. -
THROUGHPUT_CONTROL_INTERVAL
public static long THROUGHPUT_CONTROL_INTERVALDie Intervalldauer für die Durchsatzmessung bei aktivierter Durchsatzprüfung. -
MINIMUM_THROUGHPUT
public static int MINIMUM_THROUGHPUTMinimale Verbindungsdurchsatz -
MAX_SPLIT_THRESHOLD
public static int MAX_SPLIT_THRESHOLDDie maximale Anzahl in Bytes, die ein Teiltelegramm an Daten haben kann. -
MAX_SEND_DELAY_TIME
public static long MAX_SEND_DELAY_TIMEDie Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen. -
SYSTEM_HIGH_TELEGRAM_PRIORITY
public static byte SYSTEM_HIGH_TELEGRAM_PRIORITYDie Priorität für bestimmte Systemtelegramme. Der Wert ist höher als der vonSYSTEM_TELEGRAM_PRIORITY. -
SYSTEM_TELEGRAM_PRIORITY
public static byte SYSTEM_TELEGRAM_PRIORITYDie Priorität der Systemtelegramme. -
CONFIGURATION_DATA_TELEGRAM_PRIORITY
public static byte CONFIGURATION_DATA_TELEGRAM_PRIORITYDie Priorität der Konfigurationsanfrage. -
ONLINE_DATA_TELEGRAM_PRIORITY
public static byte ONLINE_DATA_TELEGRAM_PRIORITYDie Priorität der Onlinedatentelegramme. -
DELAYED_DATA_TELEGRAM_PRIORITY
public static byte DELAYED_DATA_TELEGRAM_PRIORITYDie Priorität der nachgelieferte Datentelegramme. -
SIMULATION_DATA_TELEGRAM_PRIORITY
public static byte SIMULATION_DATA_TELEGRAM_PRIORITYDie Priorität der Simulationsdatentelegramme.
-
-
Constructor Details
-
CommunicationConstant
public CommunicationConstant()
-