All Classes
| Class | Description |
|---|---|
| AbstractSubscriptionsManager | |
| AccessControlPlugin |
Interface, das Datenverteiler-Zugriffssteuerungs-Plugins implementieren müssen.
|
| AccessControlUtil |
Klasse, die Hilfsfunktionen zum Filtern von Datenpaketen bereitstellt.
|
| ApplicationCommunicationInterface |
Basis-Interface für eine Kommunikation vom Datenverteiler zu einer Applikation
|
| ApplicationConnectionMap |
TBD Dokumentation
|
| ApplicationInfo |
Speichert die Informationen um eine aktive Verbindung aufzubauen
|
| ApplicationObjectManager |
Klasse, die Applikationsobjekte für die verbundenen Anwendungen erstellt
|
| ApplicationStatusUpdater |
Dieser Thread verschickt den Status(angemeldete Applikationen, Telegrammlaufzeiten, durch Applikationen angemeldete Datenidentifikationen) aller
angemeldeten Applikationen.
|
| ArchiveAccessControlPlugin |
Zugriffssteuerungs-Plugin für den Datenverteiler, das Archivanfragen überwacht.
|
| AuthentificationComponent | Deprecated. |
| BestWayManager |
Diese Komponente verwaltet die aktuellen Weginformationen zu den anderen Datenverteilern.
|
| BestWayManagerInterface |
Schnittstelle zum Zugriff auf die Matrix der günstigsten Wege.
|
| CommunicationInterface |
Basis-Interface für eine Netzwerkverbindung Dav-Dav oder Dav-App
|
| CommunicationState |
Mögliche Statuswerte für eine Verbindung zwischen 2 Datenverteilern (aus der Sicht eines der beiden Datenverteiler)
|
| CommunicationStateAndMessage |
Ein Kommunikationsstatus plus Fehlernachricht und Datenverteileradresse (falls bekannt)
|
| ConfigAccessControlPlugin |
Zugriffssteuerungs-Plugin für den Datenverteiler, das Konfigurationsänderungen überwacht.
|
| ConnectionMap<T extends ServerHighLevelCommunication> |
Eine Map von ID zu Verbindung
|
| ConnectionState |
Stellt einen Verbindungsstatus einer Anmeldung dar
|
| DataIndexCounter<E> |
Klasse, die zu Objekten einen Datenindex hochzählt
|
| DataTelegramList |
Eine Liste von zusammengehörigen Applikationstelegrammen (die gesplittet wurde), zusammen mti der ID der sendenden Applikation (-1 falls
unbekannt)
|
| DavAccessControlManager |
Klasse, die im Datenmodell Abfragen nach Benutzerberechtigungen erlaubt.
|
| DavAccessControlPublisher |
Veröffentlicht den Status der Rechteprüfung über die Attributgruppe atg.datenverteilerRechteprüfung am Datenverteilerobjekt.
|
| DavDavRequester |
Implementiert die Schnittstelle Applikation-Dav (siehe
DavRequester) auf Datenverteiler-Seite |
| DavInitializationException | |
| DavTransactionManager |
Klasse, die Transaktionen auf Dav-Seite verwaltet (Anmeldungen und Abmeldungen der inneren Datenidentifikationen, Einfügen von DataIndizes in
innere Datensätze)
|
| DavTransmitterPublisher |
Veröffentlicht den Kommunikationszustand der verbundenen Datenverteiler über die Attributgruppe atg.datenverteilerKommunikationsZustand am
Datenverteilerobjekt.
|
| DebugTransmitterPublisher |
Veröffentlicht den Verbindungszustand zwischen Datenverteilern auf der Konsole
|
| DisabledTransmitterConnectionsReceiver |
Empfänger für die Parameter-Attributegruppe "atg.deaktivierteVerbindungen" mit der Dav-Dav-Verbindungen temporär deaktiviert werden können
|
| DistributionInterface |
Dieses Interface definiert die Schnittstelle, um die Route zum Ziel (DAV/DAF) zu aktualisieren.
|
| HighLevelApplicationManager |
Klasse, die Telegramme von den Applikations-Verbindungen entgegennimmt und entsprechend weiterleitet und verarbeitet
|
| HighLevelConnectionsManager |
Diese Klasse stellt das Bindeglied zwischen dem
LowLevelConnectionsManager und den Funktionen der oberen Ebene wie dem HighLevelApplicationManager, HighLevelTransmitterManager und dem TelegramManager dar. |
| HighLevelConnectionsManagerInterface |
Interface für die Verbindungsverwaltung (ehemals ConnectionsManager).
|
| HighLevelSubscriptionsManager |
Diese Klasse bietet Funktionen um die Anmeldungen zu verwalten.
|
| HighLevelTransmitterManager |
Klasse, die Dav-Dav-Verbindungen verwaltet und Telegramme von T_T-Verbindungen entgegen nimmt und entsprechende Updates bei den verantwortlichen
Klassen auslöst.
|
| HighLevelTransmitterManagerInterface |
Interface für die Verwaltung der Dav-Dav_Verbindungen
|
| IncomingApplicationConnections |
Klasse, die eingehende App-Dav-Verbindungen verwaltet
|
| IncomingTransmitterConnections |
Klasse, die eingehende Dav-Dav-Verbindungen verwaltet
|
| ListsManager |
Diese Klasse dient zur Verwaltung von Anmeldelistentelegrammen, die zwischen Datenverteilern zum Austausch von Informationen über angemeldete
Objekte, Attributgruppen und Aspekte verwendet werden.
|
| ListsManagerInterface |
Schnittstelle die von der Verwaltung der günstigsten Wege benutzt wird, um die notwendigen Informationen zur Verwaltung der Anmeldelisten
weiterzugeben.
|
| LocalReceivingSubscription | |
| LocalSendingSubscription | |
| LocalSubscription |
Interface für eine Anmeldung von einer lokalen Anmeldung (T_A)
|
| LowLevelApplicationConnections |
Diese Klasse verwaltet Applikations-Verbindung auf unterster Protokoll-Ebene.
|
| LowLevelAuthentication | Deprecated. |
| LowLevelAuthenticationInterface | Deprecated. |
| LowLevelConnectionsManager |
Klasse, die die Verbindungen des Datenverteilers verwaltet.
|
| LowLevelConnectionsManagerInterface |
Interface für die Verwaltung der Verbindungen
|
| LowLevelTransmitterConnections |
Diese Klasse ist die Low-level-Verwaltung für Datenverteiler-Datenverteiler-Verbindungen Sie kümmert sich um den Verbindungsaufbau und um dem
Aufbau bei Ersatzverbindungen im Falle eines Fehlers.
|
| OutgoingApplicationConnections |
Verwaltung für ausgehende Datenverteilerverbindungen
|
| OutgoingTransmitterConnections |
Verwaltung für ausgehende Datenverteilerverbindungen
|
| PackageRuntimeInfo | |
| ReceiverState |
Status einer Senek oder eines Empfängers
|
| ReceivingSubscription |
Interface für eine Anmeldung, die Daten empfängt
|
| RemoteCentralSubscription |
Anmeldung bei einem anderen Zentraldatenverteiler
|
| RemoteDrainSubscription |
Anmeldung als Sender auf eine Senke bei einem entfernten Zentral-Datenverteiler.
|
| RemoteReceiverSubscription |
Anmeldung eines entfernten Empfängers auf diesen Datenverteiler (der möglicherweise Zentraldatenverteiler ist)
|
| RemoteReceivingSubscription | |
| RemoteSenderSubscription |
Anmeldung eines entfernten Senders auf diesen Datenverteiler (der möglicherweise Zentraldatenverteiler ist)
|
| RemoteSendingSubscription | |
| RemoteSourceSubscription |
Anmeldung als Empfänger auf eine Quelle bei einem entfernten Zentraldatenverteiler
|
| RemoteSubscription |
Interface für eine Anmeldung zu einem anderen Datenverteiler (T_T)
|
| RemoveLockFiles |
Klasse zum Löschen von vergessenen Lockdatei
|
| RoutingConnectionInterface |
Dieses Interface deklariert Methoden, die Informationen zu Verbindungen liefern.
|
| RoutingTable |
Die Klasse ist für die Weginformationsverwaltung zuständig.
|
| SelfClientDavConnection | |
| SenderState |
Status eines Senders/einer Quelle
|
| SendingSubscription |
Interface für eine Anmeldung, die Daten sendet
|
| ServerConnectionProperties |
Diese Klasse stellt die Parameter einer Verbindung zwischen zwei Servern zur Verfügung.
|
| ServerDavParameters |
Diese Klasse stellt die Parameter des Datenverteilers auf Server-Seite zur Verfügung.
|
| ServerHighLevelCommunication |
Dieses Interface deklariert Methoden, welche von der Verbindungsverwaltung aufgerufen werden.
|
| Subscription |
Interface für eine Anmeldung an einer Datenidentifikation-Objekt-Kombination
|
| SubscriptionInfo |
Diese Klasse kapselt eine Anmeldungsinformation zu einer Objekt/Attributgruppe/Aspekt/Simulationsvariante-Kombination.
|
| SubscriptionList | |
| SubscriptionsFromApplicationStorage |
Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einer Applikation empfangen wurden.
|
| SubscriptionsFromDavStorage |
Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einem anderen Datenverteiler empfangen wurden.
|
| SubscriptionsFromRemoteStorage |
Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einer Applikation oder mit einem anderen Datenverteiler empfangen wurden.
|
| SubscriptionsManager |
Klasse für die Verwaltung der Anmeldungen
|
| T_A_HighLevelCommunication |
Diese Klasse stellt eine Verbindung vom Datenverteiler zur Applikation dar.
|
| T_A_HighLevelCommunicationInterface |
Erweitert das Interface
ServerHighLevelCommunication, um Funktionalität zwischen dem Transmitter und der
Applikation. |
| T_T_HighLevelCommunication |
Diese Klasse stellt die Funktionalitäten für die Kommunikation zwischen zwei Datenverteilern zur Verfügung.
|
| T_T_HighLevelCommunicationInterface |
Dieses Interface erweitert die Interfaces
ServerHighLevelCommunication und RoutingConnectionInterface um die Funktionalität zum Senden von Telegrammen von einem Datenverteiler zum Nächsten
(DaV-DaV). |
| TCP_IP_ServerCommunication | Deprecated. |
| TelegramAggregator<T extends de.bsvrz.dav.daf.communication.lowLevel.telegrams.DataTelegramInterface> |
Diese Klasse dient dazu, aufgeteilte Datentelegramme wieder zusammenzusetzen.
|
| TelegramManager |
Diese Klasse verarbeitet ankommende Datentelegramme, prüft ob der Absender erlaubt war die Daten zu verschicken (Anmeldung gültig), wendet
eventuelle
AccessControlPlugins auf die Telegramme an und gibt sie dann an das passende SubscriptionInfo-Objekt weiter, welches die
Telegramme an interessierte Empfänger weiterleitet. |
| TelegramManagerTransactionInterface |
Schnittstelle für die Transaktionen, die der Subscriptionsmanager implementieren sollte
|
| TerminateConnection |
Stoppt die Datenverteiler- bzw.
|
| Transmitter |
Klasse zum Start des Datenverteilers ohne grafische Oberfläche.
|
| TransmitterCommunicationInterface |
Basis-Interface für eine Kommunikation zwischen zwei Datenverteilern
|
| TransmitterConnectionMap |
Klasse, die die offenen Verbindungen eines Datenverteilers speichert und diese den konfigurierten Verbindungen zuordnen kann, sowie den Status von
Verbindungen abfragen kann.
|
| TransmitterStatus |
Verbindungszustand eines Datenverteilers
|
| TransmitterStatusPublisher |
Listener-Interface für Klassen, die über Änderungen an den verbundenen Datenverteilern informiert werden
|