All Classes and Interfaces

Class
Description
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Diese abstrakte Klasse stellt eine Oberklasse von Datentypen dar.
Subklasse von AbstractData, abgeleitet von AbstractData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Millisekunden.
Subklasse von AbstractData, abgeleitet von AbstractData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Sekunden.
Subklasse von AbstractData, implementiert das Interface Data.Array.
Subklasse von AbstractData, abgeleitet von AbstractData.StructuredData.
Subklasse von AbstractData, abgeleitet von AbstractData.StructuredData.
Subklasse von AbstractData, implementiert das Interface Data.NumberArray.
Subklasse von AbstractData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.NumberValue.
Subklasse von AbstractData.
Subklasse von AbstractData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.ReferenceValue.
Subklasse von AbstractData, abgeleitet von AbstractData.TimeValue der Relativen(vergangenen) Zeit.
Subklasse von AbstractData.
Subklasse von AbstractData, implementiert das Interface Data.TextValue.
Bietet eine Kommunikation mit einem Sender und einer Senke.
Dieses Interface ermöglich es Daten, die durch eine Instanz der Klasse AbstractSenderReceiverCommunication empfangen wurde, zu verarbeiten, bevor diese durch den normalen Mechanismus bearbeitet werden.
Listener, der bei Änderungen von Nutzerrechten ausgeführt wird
Interface für Klassen, die Abfragen nach Benutzerrechten ermöglichen.
Art der Rechteprüfung
Kapselt eine Berechtigungsklasse aus dem Datenmodell
Schnittstelle die seitens der Applikation implementiert werden kann, um in einer applikationsspezifischen Weise mit Fehlern der Kommunikationsverbindung umzugehen.
Diese Klasse enthält den Teil eines Datensatzes, der zu gross war um komplett versendet zu werden.
Erstes Telegramm, dass in einer verschlüsselten Verbindung versendet wird, um dem Datenverteiler Applikationsnamen, Typ, usw. mitzuteilen und eine Applikations-ID anzufordern.
Diese Klasse gibt die Anmeldungen einer Applikation am Datenverteiler zurück.
Diese Klasse kann benutzt werden um ein Archivsystem aufzufordern seine Verwaltungsinformationen mit einem Datenträger der Sicherung abzugleichen.
Die Implementation dieses Interface stellt einen Listener zur Verfügung, der benachrichtigt wird sobald das Archivsystem über den Datenverteiler "nicht mehr"/"wieder" zu erreichen ist.
Schnittstelle zum Zugriff auf einen Ergebnisdatensatz aus dem Archivsystem.
Ein Objekt dieser Klasse zeigt an, welche Art vom Kompression zum packen der Daten benutzt wurde.
Klasse die die vier verschiedenen Datensatzarten des Archivsystem repräsentieren kann (siehe Technische Anforderungen Archivsystem).
Diese Klasse ermöglicht es, eine Kombination von mehreren ArchiveDataKind zu erzeugen.
Schnittstelle zum Zugriff auf Ergebnisse von Archivanfragen.
Ein Objekt dieser Klasse spiegelt eine Archivanfrage (ohne Priorität) wieder.
Schnittstelle zum Zugriff auf einen einzelnen Ergebnisdatenstrom einer Archivanfrage.
Dieses Interface stellt einem Archivsystem die Möglichkeit zur Verfügung Dateien dauerhaft zu speichern.
Schnittstelle zum Zugriff auf Ergebnisse von Archivinformationsanfragen.
Ein Objekt dieser Klasse enthält Informationen darüber welche Zeitbereiche/Indexbereiche sich im direkten Zugriff des Archivsystems befinden.
Eine Implementation dieses Interface enthält Informationen darüber, welche Zeitbereiche/Indexbereiche sich im direkten Zugriff des Archivsystems befinden.
Schnittstelle zum Zugriff auf Ergebnisse von Anfragen auf die maximal möglichen Anfragezahlen im Archivsystem.
Ein Objekt dieser Klasse bestimmt, ob die nachgelieferten Archivdaten, die zu einer Archivanfrage gehören, nach ihrem Datenindex oder nach ihrer Datenzeit sortiert und in Strom von nicht nachgelieferten Archivdaten einsortiert werden sollen.
Die Aufgabe dieser Klasse ist es, einen Hashcode für eine Archivanfrage bereitzustellen.
Diese Klasse stellt eine feste Anzahl von Prioritätsobjekten zur Verfügung.
Schnittstelle zum Zugriff auf Ergebnisse von Archivanfragen.
Schnittstelle, die von Applikationen benutzt wird, um Anfragen an ein Archivsystem zu stellen.
Diese Klasse stellt Objekte zur Verfügung über die definiert werden kann ob die Archivanfrage eine Deltaanfrage oder eine Zustandsanfrage ist.
Diese Klasse bündelt bei Anfragen nach Pids eventuell mehrere Ergebnis-Streams (pro historischem Objekt) zu einem einzigen Stream (pro Pid), sodass die Streams den angefragten Daten entsprechen.
Ein Objekt dieser Klasse bestimmt den Zeitbereich/Indexbereich (Intervall) einer Archivanfrage.
 
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Implementierung eines Iterators über ein Objekt vom Typ Data.Array.
Dieses Interface markiert Daten-Arrays, die das Setzen von Längen außerhalb der eigentlich erlaubten Bereichen unterstützen.
Schnittstelle zum Zugriff auf die Eigenschaften eines Aspekts.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Attributen.
 
Diese abstarkte Klasse stellt eine Oberklasse zur Erstellung der Basisattributwerte dar.
Subklasse von AttributeBaseValueDataFactory, abgeleitet von AttributeSetAdapter.
Schnittstelle, die noch zu dokumentieren ist.
Schnittstelle zum Zugriff auf Attribute und Eigenschaften einer Attributgruppe.
Speichert die Identifizierung einer Attributgruppenverwendung.
Klasse, die noch zu dokumentieren ist.
Schnittstelle zum Zugriff auf die Attributgruppenverwendung.
Aufzählung der verschiedenen Verwendungsmöglichkeiten einer Attributgruppenverwendung.
Enthält Konstanten für die Verwendung von speziellen AttributgruppenVerwendungen.
Schnittstelle zum Zugriff auf die Identifizierung einer Attributgruppenverwendung bei der Kommunikation über den Datenverteiler.
Diese Klasse stellt Methoden zur Verfügung, um die Interfaces der Konfiguration zu entschlacken.
Schnittstelle, die noch zu dokumentieren ist.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps ListArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps List zur Verfügung.
Attributlisten dienen zur Strukturierung von Attributen innerhalb von Attributgruppen.
 
Schnittstellenklasse, die den Zugriff auf Attributmengen ermöglicht.
Klasse, die noch zu dokumentieren ist.
Schnittstellenklasse zum Zugriff auf die gemeinsamen Eigenschaften von Attributtypen.
Schnittstelle, die noch zu dokumentieren ist.
 
Klasse, die Hilfsmethoden zum Zugriff und zur Konvertierung von Attributwerten zur Verfügung stellt.
Klasse die eine Authentifizierungs-Datei ("passwd") einliest.
Informationen über den Authentifizierungsstatus einer Verbindung
Nach der erfolgreichen Authentifizierung sendet der Datenverteiler ein AuthenficationAnswer-Telegram zurück
Diese Klasse stellt ein Authentifikationsantwort Telegramm dar.
Diese Klasse implementiert ein Verfahren zur Authentifizierung mittels der kryptographischen Hashfunktion MD5.
Diese Klasse dient als Schnittstelle für ein Verfahren zur Authentifizierung mittels einer kryptographischen Funktion.
Mit diesem Systemtelegramm authentifiziert sich eine Applikation beim Datenverteiler.
Diese Klasse stellt eine Anfrage zu Authentifizierung des Benutzers dar.
Mit diesem Systemtelegramm fordert der Datenverteiler die Applikation auf, sich zu authentifizieren.
Mit diesem Systemtelegramm teilt die Applikation mit, dass sie sich beim Datenverteiler anmelden möchte.
Schnittstelle die für Statusmeldungen des Sicherungs-Vorgangs für Konfigurationsdateien benutzt wird.
Interface, das die Rückgabe eines Konfigurationsbackups speichert
Diese Exception zeigt an, dass der Zugriff auf einen Datenträger verweigert wurde obwohl dieser Verfügbar sein sollte.
Verwaltet eine Datenidentifikation bestehend aus Systemobjekt, Attributgruppenverwendung und Simulationsvariante.
 
Implementierung eines gepufferten RandomAccessFile.
Klasse, die noch zu dokumentieren ist.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps ByteArray zur Verfügung.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps byte zur Verfügung.
Klasse, die noch zu dokumentieren ist.
 
Eine Instanz dieser Klasse wird im CacheManager verwaltet und stellt einen gepufferten Datensatz dar.
Die interne Subkomponente Cache-Manager ist für das Speichern der ankommenden Daten und für die Bereitstellung bereits gespeicherte Daten zuständig.
 
Schnittstellenklasse zum Zugriff auf die Eigenschaften eines Applikations-Objekts, das nach erfolgreicher Authentifizierung einer Applikation vom Datenverteiler erzeugt wird.
Diese Klasse enthält die Eigenschaften, die benötigt werden, um eine Verbindung zum Datenverteiler aufzubauen.
Verbindungsstatus von Anmeldungen
Clientseitige Zugangsdaten zum Login beim Datenverteiler oder ähnlich.
Diese Klasse repräsentiert die logische Verbindung zum Datenverteiler.
Schnittstellenklasse, die die logische Verbindung zum Datenverteiler repräsentiert.
Parameter für die Datenverteiler-Applikationsfunktionen.
Implementiert die Schnittstelle Applikation-Dav (siehe DavRequester) auf Client-Seite
Das Modul Protokollsteuerung ist das Bindeglied der Komponente Kommunikation zwischen den Modulen Telegrammverwaltung und Verwaltung.
Schnittstelle, die seitens der Applikation zu implementieren ist, um Aktualisierungen von Daten, die zum Empfang angemeldet sind, zu verarbeiten.
Schnittstelle die seitens der Applikation zu implementieren ist, um bei getriggerten Sendeanmeldungen, den Versand von Daten auszulösen.
Diese Klasse gibt die Anmeldungen an einer Attributgruppenverwendung am Datenverteiler zurück.
RandomAccessFile-ähnliche implementierung, die es erlaubt, die Datei zu schließen und bei Bedarf wieder von der selben Position zu öffnen.
In diesem Systemtelegramm teilen die Applikationsfunktionen dem Datenverteiler mit, dass sich die Applikation abmeldet.
Speichert vom Datenverteiler empfangene Datensätze zur späteren Auslieferung an einen Receiver der Applikation.
Verwaltet alle CollectingReceiver Objekte für noch angemeldete Receiver der Applikation.
Befehl im Benutzerverwaltungs-/Migrationstool
Enthält Konstanten, die für die Kommunikation mit dem Datenverteiler benötigt werden.
Ausnahme, die generiert wird, wenn bei der initialen Kommunikation mit dem Datenverteiler Fehler aufgetreten sind.
Speichert die Parameter für die Kommunikation zwischen Applikation und Datenverteiler.
In diesem Systemtelegramm werden die vom Datenverteiler festgelegten Verbindungsparameter an die Applikationsfunktionen übertragen.
Die Verbindungsparameter zwischen Datenverteiler-Applikationsfunktionen und Datenverteiler (Timeout-Zeiten und Durchsatzprüfparameter) werden verhandelt.
Klasse, die zum Erzeugen von Datensätzen aus einem Byte-Array für die Serialisiererversion 1 verwendet wird.
Diese Klasse speichert einen Konfigurationsbreich und die Version mit der der Bereich aktiviert/freigegeben/geprüft/usw. werden soll.
Diese Klasse stellt ein allgemeines Konfigurationstelegramm dar.
Schnittstelle zum Zugriff auf die Eigenschaften eines Konfigurationsbereichs.
Schnittstelle zum Zugriff auf die Eigenschaften eines Konfigurationsverantwortlichen.
Konfigurationsausnahmen signalisieren Fehler bei Konfigurationsänderungen.
Schnittstelle zum Zugriff auf den Zustand der Kommunikation zwischen zwei Konfigurationen.
Verwaltet die Listener für die Kommunikation mit der Komfiguration.
Dieses Interface enthält alle nötigen Zugriffsmethoden, um die Konfigurationsdaten im Sinne des Konfigurationseditors zu manipulieren.
Diese Klasse stellt Methoden zur Verfügung mit denen Konfigurationsbereiche verwaltet werden können.
Deprecated.
Exceptions dieser Klasse werden von der Konfiguration nicht mehr generiert.
 
Schnittstelle zum Zugriff auf die Eigenschaften eines Konfigurationsobjektes.
Definiert Gemeinsamkeiten aller konfigurierenden Objekt-Typen.
Beauftragt die Konfigurations bestimmte Konfigurationsbereiche zu prüfen/modifizieren.
Mit Hilfe dieses Interfaces können Anfragen an die Konfiguration gestellt werden.
Ermöglicht es, Anfragen an die Konfiguration zu stellen.
Ermöglicht es, Anfragen an die Konfiguration zu stellen, die die Benutzer der Konfiguration betreffen.
Ermöglicht es, Anfragen an die Konfiguration zu stellen.
Diese Exception signalisiert das die Konfiguration eine ihr gestellte Aufgabe nicht bearbeiten konnte.
Verbindungsausnahme, die generiert wird, wenn eine Verbindung nicht aufgebaut werden konnte.
Eine Implementierung dieses Interfaces legt fest, welches Netzwerkprotokoll die Daten zwischen Softwareeinheiten oder Rechner übertragen werden.
Speichert die Eigenschaften einer Verbindung zum Datenverteiler.
Klasse, die das Ergebnis einer Konsistenzprüfung enthält.
Kommt es bei einer Konsistenzprüfung zu einem "lokalen Fehler" oder "Interferenzfehler" oder zu einer "Warnung", sammelt dieses Objekt alle Informationen, die benötigt werden, um das Verhalten zu analysieren.
Legt den Art des Fehlers fest, der bei einer Konsistenzprüfung auftreten kann, oder aber legt fest, das es zu einer Warnung gekommen ist.
Dieses Interface wird von Klassen implementiert, die das Ergebnis einer Konsistenzprüfung enthalten (siehe TPuK1-138).
 
 
Definition eines Cron-Eintrages.
ScheduledExecutorService-Implementierung, die anhand einer CronDefinition periodische Aufträge planen kann
AccessControlManager-Implementierung, die die Benutzerrechteverwaltung und Rechteprüfung durchführt.
Empfängt den Status der Rechteprüfung über die Attributgruppe atg.datenverteilerRechteprüfung am Datenverteilerobjekt.
Klasse, die den Zugriff auf Aspekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Attribute seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Attributgruppen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Attributgruppenverwendungen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Attributlistendefinitionen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Attributmengen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Applikationsobjekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Applikationsseitige Implementierung der Schnittstelle zum Zugriff auf die Eigenschaften eines Bereichs.
Klasse, die den Zugriff auf Konfigurationsverantwortliche seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Verwaltet die Listener für die Kommunikation mit der Komfiguration.
Applikationsseitige Implementierung der Schnittstelle zum Zugriff auf die Eigenschaften eines Konfigurationsobjekts.
Klasse, die den Zugriff auf Typen von Konfigurationsobjekten seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Applikationsseitige Implementierung der DataModel Schnittstelle, die Zugriffe auf die Datenmodelle und Versorgungsdaten ermöglicht.
Klasse, die den Zugriff auf Datenverteilerobjekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Fließkomma-Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf dynamische Objekte seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Typen von dynamischen Objekten seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Ganzzahl-Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Wertebereiche von Ganzzahl-Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Werte-Zustände von Ganzzahl-Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Hilfsklasse für den Thread, der im DafDataModel Listener-Benachrichtigungen an die Client-Applikation verschickt.
Hilfsklasse zur Verwaltung von Anmeldungen auf Änderungen der Elemente von dynamischen Typen und dynamischen Mengen.
Mit dieser Klasse kann auf dynamische Mengen zugegriffen werden.
Klasse, die den Zugriff auf Konfigurationsmengen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
 
Klasse zum Zugriff auf die beschreibenden Informationen und Einschränkungen von Mengen-Typen.
Klasse, die den Zugriff auf Mengenverwendungen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse zum Zugriff auf die Eigenschaften von Referenz-Attributtypen.
Klasse um Konfigurationsobjekte mit der neuen Methode (de.bsvrz.puk.config.main.communication.query.ConfigurationQueryManager) zu serialisieren.
Klasse, die den Zugriff auf Zeichenketten-Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Implementierung der Schnittstelle zum Zugriff auf die Eigenschaften eines System-Objekts.
Klasse, die den Zugriff auf Objekttypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Klasse, die den Zugriff auf Zeitstempel-Attributtypen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
Schnittstelle zum generischen Zugriff auf Attributwerte in beliebig strukturierten Attributgruppen.
Interface-Klasse für die Array-Ansicht eines Datums.
Deprecated.
Diese Exception wird nicht verwendet und in einem zukünftigen Release entfernt.
Interface-Klasse für die Skalierte- und Unskalierte-Array-Ansicht eines Datums.
Interface-Klasse für die Skalierte- und Unskalierte-Ansicht eines Datums.
Interface-Klasse für die Referenz-Array-Ansicht eines Datums.
Interface-Klasse für die Referenz-Ansicht eines Datums.
Interface-Klasse für die Text-Array-Ansicht eines Datums.
Interface-Klasse für die Text-Ansicht eines Datums.
Interface-Klasse für die Zeit-Array-Ansicht eines Datums.
Interface-Klasse für die Zeit-Ansicht eines Datums.
Diese Klasse speichert einen Datensatz und die dazugehörige Attributgruppenverwendung.
Identifikation der Archivdaten eines Archivdatencontainers.
Klasse zum Zugriff auf die beschreibenden Eigenschaften eines Datensatzes.
Klasse, die zum Erzeugen von Datensätzen aus einem Byte-Array mit verschiedenen Serialisiererversionen verwendet werden kann.
Abstrakte Klasse, die allgemeine Funktionen bietet (Parameter-)Daten eines Systemobjekts zu laden, auf dessen Initialisierung zu warten usw.
Schnittstelle zum Zugriff auf Objekte und Eigenschaften eines Datenmodells.
Wird intern ausgelöst, wenn das Datenmodell für eine Anfrage nicht geeignet ist (d.h. zum Beispiel zu alt)
Daten-Nicht-Angemeldet-Ausnahme, die beim Senden von Datensätzen ohne entsprechende Sendeanmeldungen generiert wird.
Schnittstelle zum verallgemeinerten Zugriff auf online empfangene Ergebnisdatensätze und auf Archivdatensätze.
Schnittstelle die seitens der Applikation zu implementieren ist, um Aktualisierungen von Daten, die zum Empfang angemeldet sind, zu verarbeiten.
Objekte dieser Klasse repräsentieren die verschiedenen Zustände von Datensätzen (Datensatztyp) (siehe Datensatztyp in den Technische Anforderungen zum Archivsystem).
In dieser Klasse wird der Typ eines Telegramms definiert und Methoden zum Lesen und Schreiben deklariert.
 
 
Datenstruktur, die Datenzeitstempel, Archivzeitstempel und Datensatzindex eines Datensatzes verwaltet.
Hilfsmethoden zu Data-Objekten
TextArray-Ansicht auf ein beliebiges Data.Array (z.
Diese Klasse stellt eine Basisklasse für das Package Datavalue dar.
Schnittstellenklasse zum Zugriff auf die Eigenschaften eines Datenverteiler-Objekts.
Definiert die Schnittstelle für Beobachter, die sich für Zustandsänderungen der Datenverteilerverbindung interessieren.
Klasse zur Kommunikation mit dem Datenverteiler.
Diese Klasse beaufragt das Archivsystem die angegebenen Zeitbereiche zu löschen.
Diese Klasse stellt ein Objekt zur Verfügung, das ein Archivsystem beauftragt eine Simulationsvariante zu löschen.
Schnittstelle zum Deserialisieren von Datensätzen.
Implementierung eines automatisierten Login.
Mit diesem Telegramm antwortet der Server auf die Anfrage die Verschlüsselung zu deaktivieren.
Anfrage auf das Abschalten der Verschlüsselung, wird nach der erfolgreichen Authentifizierung (SrpValidateAnswer) vom Client an den Server gesendet
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps DoubleArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps double zur Verfügung.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Fließkomma-Attributtypen.
Klasse, die noch zu dokumentieren ist.
AccessControlManager-Implementierung, die alles erlaubt (bei deaktivierter Rechteprüfung)
 
 
Schnittstelle zum Zugriff auf die Eigenschaften eines dynamischen Objektes.
Definiert Gemeinsamkeiten aller dynamischen Objekt-Typen.
Listener, dessen Methode benutzt wird wenn ein neues dynamisches Objekt angelegt wurde.
Listener, der eine Methode zur Verfügung stellt, die aufgerufen wird sobald sich der Name eines Objekts ändert.
Aufzählung für die verschiedenen Persistenzmodi der dynamischen Objekte eines Typs
 
 
Dieses Telegramm enthält verschlüsselte Daten, bestehend aus mehreren einzelnen Telegrammen.
Gibt die lokale Konfiguration der Verschlüsselung an.
Informationen über den Verschlüsselungsstatus einer Verbindung
Diese Klasse verwaltet eine Menge von Event-Listenern von Typ T, bei denen zwischen internen und öffentlichen/asynchronen Listenern unterschieden wird.
Kapselt für die Rechteverwaltung einen Benutzer und dessen Berechtigungsklassen.
Abstrakte Basisklasse für Klassen, die RandomAccessFile-ähnliche Funktionalität bieten
 
 
 
Eine Queue, die Elemente beim Überschreiten eines Grenzwertes ins Dateisystem auslagert und dadurch sehr viele Elemente aufnehmen kann.
 
 
Stellt einen behebbaren Fehler dar.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps FloatArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps float zur Verfügung.
Klasse, die noch zu dokumentieren ist.
Deprecated.
Entspricht einer Multimap und sollte durch diese ersetzt werden.
Schnittstelle mit der Informationen der unteren Kommunikationsschicht an eine höhere Kommunikationsschicht weitergegeben werden.
Diese Klasse wird im Interface ArchiveRequestManager benutzt und legt fest, ob ein Wert als Zeit oder als Index interpretiert werden soll.
Klasse für die Benutzerverwaltung nach dem alten Verfahren Hmac
Diese Klasse stellt ein Antworttelegramm dar.
Diese Klasse stellt ein Anfragetelegramm dar.
Authentifizierungsausnahme, die bei einem fehlgeschlagenen Authentifizierungsversuch generiert wird.
Diese Klasse beauftragt das Archivsystem den Löschzeitpunkt von Daten, die sich im direkten Zugriff des Archivsystems befinden, um einen bestimmten Zeitraum zu verlängern.
Ausnahme, die generiert wird, falls die Initialisierung des Datenverteilers nicht vollständig durchgeführt werden kann.
Kapselt eine Datenanmeldung für Daten auf dem Datenverteiler.
Klasse, die noch zu dokumentieren ist.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps IntegerArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps int zur Verfügung.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Ganzzahl-Attributtypen.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Wertebereichen.
Schnittstellenklasse zum Zugriff auf die Eigenschaften eines Werte-Zustands.
Implementierung des interaktiven Login
Interaktive Authentifizierung, wie InteractiveAuthentication, nur in einem Swing-Fenster statt über Konsole.
 
 
Schnittstelle zum Anmelden auf ein dynamisches Objekt, um informiert zu werden, sobald das Objekt ungültig wird.
Mit diesem Systemtelegramm wird signalisiert, dass die Verbindung zwischen Datenverteiler und Datenverteilerapplikationsfunktionen funktioniert.
Enthält alle Typen von Telegrammen, die von der Konfiguration verschickt werden um anzuzeigen, dass sich Werte von Objekten geändert haben.
Stellt alle Möglichkeiten dar, in der ein Objekt in einer Version gültig sein kann.
Diese Klasse erweitert die Klasse LongAttribute um einen zusätzlichen String, der im Konstruktor angegeben werden kann und mit Hilfe eines Getters abgefragt werden kann.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps LongArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps long zur Verfügung.
Klasse, die noch zu dokumentieren ist.
 
Deprecated.
Stattdessen kann com.google.common.primitives.Longs benutzt werden
Klasse zur Verwaltung der unteren Ebene von Datenverteilerverbindungen.
Dieses Interface legt die öffentlichen Methoden der unteren Kommunikationsebene von Datenverteilerverbindungen fest.
 
Diese Klasse stellt ein Metadaten-Antworttelegramm dar.
Diese Klasse stellt ein Metadaten-Anfragetelegramm dar.
 
Deprecated.
Deprecated.
Ausnahme, die generiert wird, wenn notwendige Verbindungsparameter nicht spezifiziert wurden.
Schnittstelle zum Zugriff auf die Eigenschaften von dynamischen Zusammenstellungen.
Schnittstelle, die von der Applikation implementiert werden muss, um bei Änderungen der Elemente von dynamischen Mengen oder dynamischen Typen benachrichtigt zu werden.
Schnittstelle zum Zugriff auf die Eigenschaften von online änderbaren Mengen.
Schnittstelle für Änderungen von online änderbaren Mengen (dynamischen Mengen), auf die sich eine Applikation anmelden und abmelden kann.
Diese Klasse stellt ein NewObject-Antworttelegramm dar.
Diese Klasse stellt ein NewObject-Anfragetelegramm dar.
 
Diese Schnittstelle definiert Methoden um auf Elemente von nicht online änderbaren Zusammenstellungen von System-Objekten zugreifen zu können.
Schnittstelle zum Zugriff auf die Eigenschaften von nicht online änderbaren Mengen.
 
Implementiert die Default-Behandlung, wenn ein Fehler in der Kommunikationsverbindung auftritt.
Ausnahme, die beim Erzeugen von Serialisieren oder Deserialisierern erzeugt wird, um zu signalisieren, dass die gewünschte Version nicht verfügbar ist.
Klasse, die noch zu dokumentieren ist.
 
Listener, der über die Änderungen in einem ObjectSelectionBlock informiert
 
Diese Klasse stellt ein Antworttelegramm zur Ungültigkeitserklärung dar.
Diese Klasse stellt ein Anfragetelegramm zur Ungültigkeitserklärung dar.
Schnittstelle, zum Aufsuchen von Objekten.
 
Diese Klasse stellt ein Antworttelegramm zur Gültigkeitserklärung dar.
Diese Klasse stellt ein Anfragetelegramm zur Wiedergültigkeitserklärung dar.
Kapselt einen Block wie "AuswahlBereich", "AuswahlObjekte" etc.
Kapselt einen Block zur Auswahl von Objekten, z.B.
Schnittstelle zum Zugriff auf die Eigenschaften von Objekt-Mengen.
Diese Klasse stellt ein Antworttelegramm zur Namesänderung eines Objektes dar.
Diese Klasse stellt eine Anfragetelegramm zu Namensänderung dar.
Schnittstelle zum Zugriff auf die beschreibenden Informationen und Einschränkungen von Mengen-Typen.
Beschreibt die Verwendung einer Menge im Kontext eines bestimmten Objekt-Typs.
Diese Klasse stellt ein Telegramm dar, welches eine Liste von Objekten des gleichen Typs speichert.
Diese Klasse stellt Methoden zur Verfügung, um bei Konfigurationsanfragen, den Gültigkeitsbereich der Objekte einzuschränken.
Verwaltet die Rechte eines Benutzers.
Ausnahme, die bei einer Sendeanmeldung generiert wird, wenn bereits eine lokale Sendeanmeldung für die gleichen Daten von einem anderen Anwendungsobjekt vorliegt.
 
Eine Implementierung der Interfaces ServerConnectionInterface und ConnectionInterface, die zusätzlich dieses Interfaces implementiert, verwaltet und berücksichtigt zusätzliche Einstellungen, die über die Methoden setParameters() und getParameters() gesetzt bzw. abgefragt werden können.
Ein Objekt, das dieses Interface implementiert, stellt einem Archivsystem das sogenannte "PersistenceModule" zur Verfügung.
Datensatz eines Archivdatencontainers im Sinne des Persistenzmoduls.
Diese Schnittstelle wird vom Persistenzmodul implementiert und stellt alle Container, die sich im direkten Zugriff befinden, zur Verfügung.
Persistenter Datensatz der über den Datensatzcontainer und den Container-Datensatz innerhalb des Containers definiert wird.
Schnittstelle mit der das Persistenzmodul die Grundfunktionalität eines Archivdatensatzcontainers zur Verfügung stellt (siehe auch Technische Anforderungen ArS).
Beschreibt eine Teilanfrage einer Archivanfrage.
Schnittstelle, die vom Persistenzmodul implementiert wird um die bereitgestellten Datensätze streambasiert zu übertragen.
 
 
 
 
Diese Klasse stellt ein Antworttelegramm für PIDs zu Objekten dar.
Diese Klasse stellt ein Anfragetelegramm für permanente IDs(PIDs) dar.
Mit diesem Telegramm legt der Datenverteiler die Protokollversion der Kommunikationsverbindung zu den Datenverteiler-Applikationsfunktionen fest.
Die Datenverteiler-Applikationsfunktionen senden dem Datenverteiler eine priorisierte Liste von unterstützten Versionsnummern aus denen der Datenverteiler im Normalfall die Version der höchsten Priorität auswählt, die auch vom Datenverteiler unterstützt wird.
Definiert eine Schnittstelle für Telegramme mit Priorität und Größe.
Ein Interface, das Objekte kapselt, die der FileBackedQueue dabei helfen, Objekte auf die Festplatte zu serialisieren.
Verwaltung von Anmeldeoptionen bei Empfangsanmeldungen.
Verwaltung der Rolle der Applikation bei Empfangsanmeldungen.
 
 
 
Die Applikation meldet Daten als Empfänger oder Senke an.
Die Applikation meldet Daten, für die sie als Quelle oder Sender angemeldet war (siehe Sendeanmeldung ), wieder ab.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Referenz-Attributtypen.
Klasse, die noch zu dokumentieren ist.
Von der Konfiguration werden folgende Referenzierungsarten unterschieden: Gerichtete Assoziation Aggregation Komposition
Kapselt eine Region bei der Rechteverwaltung
Listener-Interface das für die Benachrichtigung über Änderungen der Liste der ausgewählten Objekte in Regionen benutzt wird.
 
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Klasse, die noch zu dokumentieren ist.
Implementierung von Version 1 des Protokolls zur Kommunikation mit dem Datenverteiler.
Klasse, die noch zu dokumentieren ist.
Diese Klasse stellt ein Objekt zur Verfügung, mit dem das Archivsystem beauftragt werden kann Daten nachzufordern.
Ausnahme, die Fehler bei der Abfrage von Konfigurationsdaten signalisieren.
Diese Klasse stellt ein Objekt zur Verfügung, über das eine Archivinformationsanfrage gestartet werden kann.
Diese Klasse stellt ein Objekt zur Verfügung, über das eine Anfrage nach der Anzahl möglichen Archivanfragen (pro Applikation) gestartet werden kann.
Basisklasse, die beim Empfangen von Konfigurationsantworten hilft, indem aus den bereits bekannten Antworten diejenige mit der korrekten Request-ID geholt wird, bzw. wenn noch keine vorhanden ist, auf eine entsprechende Antwort gewartet wird.
Sendesteuerung.
Diese Klasse beauftragt das Archivsystem Daten aus der Sicherung wieder in den direkten Zugriff des Archivsystems zu bringen.
Ergebnisdatensatz zum Zugriff auf ein empfangenes Datentelegramm und zum Erzeugen eines zu versendenden Datentelegramms.
Kapselt eine Rolle aus den Datenmodell in eine Klasse.
Stellt einen Berechtigungsstatus dar.
Diese Klasse stellt ein Aktualisierungselegramm der Weginformationen dar.
Diese Klasse stellt ein Objekt zur Verfügung, mit dem ein Archivsystem beauftragt werden kann alle Datensätze, die gespeichert werden dürfen, zu speichern.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps SendDataObject zur Verfügung.
Dieses Interface emöglicht eine Kommunikation mit einem Sender und einem Empfänger.
Diese Klasse spiegelt die Verbindung einer Sende/Quelle-Anmeldung wieder.
Verwaltung der Rolle der Applikation bei Sendeanmeldungen.
 
 
Ausnahme, die beim Senden von Daten als einfacher Sender generiert wird, wenn noch keine positive Sendesteuerung vom Datenverteiler für die zu versendenden Daten vorliegt.
 
Die Applikation meldet Daten als Sender oder Quelle an.
Die Applikation meldet Daten, für die sie als Quelle oder Sender angemeldet war (siehe Sendeanmeldung ), wieder ab.
Schnittstelle zum Serialisieren von Datensätzen.
Factory-Klasse zum Erzeugen von Objekten zur Serialisierung und Deserialisierung von Datensätzen.
Eine Implementierung dieses Interfaces legt fest, welches Netzwerkprotokoll die Daten zwischen Softwareeinheiten oder Rechner übertragen werden.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps ShortArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps short zur Verfügung.
Klasse, die noch zu dokumentieren ist.
 
Klasse, die eine Rückgabe eines Konfigurationsbackupvorgangs enthält.
Eine Dummy-Authentifizierungstabelle, die nur den übergebenen Benutzer + Passwort enthält.
Klasse zum Zugriff auf den Zeitfluß einer Simulation.
Klasse, die noch zu dokumentieren ist.
Diese Klasse stellt einen Mechanismus zur Verfügung, der zerstückelte Datensätze zu vollständigen Datensätzen zusammenbaut und dann zur Verfügung stellt.
Zweites Telegramm der SRP-Authentifizierung, wird vom Server zum Client geschickt.
Wrapper-Klasse, die die Nimbus-SRP-Implementierung clientseitig kapselt
Ergebnis einer ARP-Authentifizierung
Interface mit dem ein Anwender der SrpClientAuthentication-Klasse Telegramme sendet und empfängt
Parameter für die Authentifizierung mit SRP und die nachfolgende Verschlüsselung
Exception die geworfen wird, wenn die Konfiguration kein SRP unterstützt
Erstes Telegramm der SRP-Authentifizierung, wird vom Client zum Server geschickt, primär um den Benutzernamen mitzuteilen
Wrapper-Klasse, die die Nimbus-SRP-Implementierung serverseitig kapselt
Klasse, die die Verschlüsselung von Telegrammen nach einer erfolgreichen SRP-Authentifikation ermöglicht.
Klasse für die Benutzerverwaltung mit SRP-Authentifizierung
Verschiedene allgemeine Hilfsfunktionen für die SRP-Authentifizierung
SRP-Werkzeuge, die nicht an eine Verbindung gekoppelt sind
Viertes und letztes Telegramm der SRP-Authentifizierung.
Drittes Telegramm der SRP-Authentifizierung.
Antwort von der Konfiguration für die Anfrage nach s und v eines Benutzers
Klasse, mit Daten, die in der Konfiguration an einem Benutzer gespeichert werden, um diesen später authentifizieren zu können.
Diese Klasse empfängt Nutzdatenpakete, die vom StreamMultiplexer über Streams versandt wurden.
Dieses Interface muss implementiert werden, wenn ein StreamMultiplexer mit einem StreamDemultiplexer Nutzdatenpakete austauschen soll.
Die Objekte dieser Klassen stellen die archivierten Datensätze dar, die die anfragende Applikation angefordert hat.
Die Objekte dieser Klasse verwalten alle Arten von Anfragen an das Archivsystem, gleichzeitig werden auch alle Antworten vom Archivsystem, die für die Applikation bestimmt sind, entgegen genommen und in entsprechende Objekte umgewandelt (der Datensatz wird von einem Objekt der Klasse StreamedRequestManager empfangen, aber an den richtigen StreamedArchiveRequester weitergeleitet).
Diese Klasse verwaltet Archivantworten, die an unterschiedliche StreamedArchiveRequester gerichtet sind und sorgt dafür, dass jeder StreamedArchivRequester nur die Archivantworten bekommt, die für ihn sind.
Diese Klasse deserialisiert einen empfangenen Datensatz in entsprechende DataValue-Objekte.
Diese Klasse verschickt Nutzdatenpakete mit Streams an einen StreamDemultiplexer.
Dieses Interface muss implementiert werden, wenn ein StreamMultiplexer mit einem StreamDemultiplexer Nutzdatenpakete austauschen soll.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps StringArray zur Verfügung.
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps String zur Verfügung.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Zeichenketten-Attributtypen.
Klasse, die noch zu dokumentieren ist.
 
Diese Klasse stellt ein Objekt zur Verfügung, das Archidaten und Onlinedaten mischt.
Verwaltung der Sende- und Empfangsanmeldungen der Datenverteiler-Applikationsfunktionen
Zustand einer Anmeldung am Datenverteiler
 
Schnittstelle zum Zugriff auf die Eigenschaften eines System-Objekts.
Diese Klasse stellt ein generelles Antworttelegramm auf Anfrage nach Objekten dar.
Diese Klasse ist die Basisklasse für System-Antworttelegramme.
Map-Ähnliche Klasse, die Systemobjekte als Keys pro Datenmodell verwaltet und so die Objekte eines einzelnen Datenmodells schnell löschen kann.
Diese Schnittstelle definiert Methoden, um auf Elemente von Zusammenstellungen von System-Objekten zugreifen zu können.
Klasse zum Zugriff auf beschreibende Informationen von Systemobjekten.
Diese Klasse ist die Basisklasse für System-Anfragetelegramme.
Diese Klasse stellt ein generelles Anfragetelegramm dar.
Schnittstelle zum Zugriff auf die Eigenschaften eines Typ-Objekts.
Standardimplementierung zur Behandlung von Fehlern der Kommunikationsverbindung.
TCP/IP-Implementierung des Interfaces ConnectionInterface.
TCP/IP-Implementierung des Interfaces ServerConnectionInterface.
Klasse, die zum gepufferten Austausch von Telegrammen zwischen verschiedenen Threads verwendet werden kann.
Mit diesem Systemtelegramm wird eine Anfrage zur Ermittlung der Telegrammlaufzeit zwischen einer Applikation und dem zugehörigen Datenverteiler beantwortet.
Ermittlung der Telegrammlaufzeit.
Diese Hilfsklasse stellt Methoden zur Verfügung, mit denen DatenTelegramme zerlegt und wieder zusammengefügt werden können.
Terminierung der Verbindung.
Klasse zum Ausbremsen von Login-Versuchen und ähnlichem.
Schnittstellenklasse zum Zugriff auf die Eigenschaften von Zeitstempel-Attributtypen.
Dieses Enum listet alle möglichen Gültigkeitszeitraum-Typen auf.
Type einer Timingangabe.
Interface mit dem auf die Daten einer Transaktion zugegriffen werden kann
Kapselt eine Transaktions-Datenidentifikation bestehend aus Objekt, Attributgruppe, Aspekt und evtl.
Schnittstelle um auf einen Transaktionsdatensatz zuzugreifen
Klasse, die Transaktionen verwaltet.
Interface um Transaktionen zu empfangen
Klasse, die einen Transaktionsdatensatz kapselt.
Interface um Transaktionen durchzuführen
Schnittstelle die seitens der Applikation zu implementieren ist, um bei getriggerten Sendeanmeldungen, den Versand von Daten auszulösen.
Informationen, die nach der erfolgreichen Authentifizierung übergeben werden.
Übermittelung der Authentifizierungsdaten.
Aufforderung zur Authentifizierung.
Signalisiert die Bereitschaft, sich gegenüber seinem Kommunikationspartner zu authentifizieren.
Telegramm zur Aktualisierung der Matrix der günstigsten Wege.
Abmeldung einer Datenverteiler-Datenverteiler-Verbindung.
Verhandlung der Verbindungsparameter (Server).
Verhandlung der Verbindungsparameter (Client).
Diese Klasse speichert die Informationen zur Verbindung zwischen zwei Datenverteilern.
Diese Klasse stellt ein Antworttelegramm zu den Verbindungsinformationen eines DAV dar.
Diese Klasse stellt ein Anfragetelegramm zu den Verbindungsinformationen eines DAV dar.
Der Datenverteiler meldet Daten für Empfänger oder Sender an.
Der Datenverteiler quittiert eine an ihn gerichtete Datenanmeldung.
Telegramm zur Übertragung der Anwendungsdaten.
Erweiterung des TransmitterDataTelegram, bei dem zusätzlich die ID der Sender-Applikation übertragen wird.
Der Datenverteiler meldet Daten für Empfänger oder Sender bei einem anderen Datenverteiler ab.
Diese Klasse stellt verschiedene Informationen zu einem Datenverteiler zur Verfügung.
Deprecated.
Auch zwischen 2 Datenverteilern werden aktuell normale KeepAliveTelegramme versendet
Mit diesem Systemtelegramm fordert Datenverteiler A seinen Nachbardatenverteiler B auf, ihm aus seiner lokalen Anmeldungsliste zu bestimmten erreichbaren Datenverteilern die Objekt- und Attributgruppenliste nicht mehr zur Verfügung zu stellen.
Mit diesem Systemtelegramm fordert Datenverteiler A seinen Nachbardatenverteiler B auf, ihm aus seiner lokalen Anmeldungsliste zu bestimmten erreichbaren Datenverteilern die Objekt- und Attributgruppenliste zur Verfügung zu stellen.
Mit diesem Systemtelegramm fordert Datenverteiler A seinen Nachbardatenverteiler B auf, ihm aus seiner lokalen Anmeldungsliste zu bestimmten erreichbaren Datenverteilern die Objekt- und Attributgruppenliste nicht mehr zur Verfügung zu stellen.
Implementierung von Anmeldelistentelegrammen, die zwischen Datenverteilern zum Austausch von Informationen über angemeldete Objekte, Attributgruppen und Aspekte verwendet werden.
Verhandlung der Protokollversion (Server).
Verhandlung der Protokollversion (Client).
Erstes Telegramm, dass in einer verschlüsselten Verbindung versendet wird, um dem verbundenen Datenverteiler die eigene ID mitzuteilen.
 
 
Ermittlung der Telegrammlaufzeit.
Ermittlung der Telegrammlaufzeit.Mit diesem Systemtelegramm wird eine Anfrage zur Ermittlung der Telegrammlaufzeit zwischen zwei Datenverteiler eingeleitet.
Terminierung der Verbindung In diesem Systemtelegramm teilt der Datenverteiler seinem Kommunikationspartner mit, dass die Verbindung sofort terminiert wird.
Diese Klasse stellt ein Antworttelegramm für Objekte gleichen Typs dar.
Diese Klasse stellt ein Anfagetelegramm für Objekte gleichen Typs dar.
Jeder Attributtyp stellt einen sogenannten "undefiniert Wert" für seine Attribute zur Verfügung.
Diese Klasse enthält für jeden Attributtyp den sogenannten "undefiniert Wert" und stellt Methoden zur Verfügung diesen Wert zu setzen oder zu prüfen ob ein Attribut undefiniert ist.
Dieses Interface stellt Methoden zur Verfügung mit denen dynamische Objekte auf Meta-Seite geändert werden können.
Steht für eine Aktion, die ein Benutzer durchführen kann, und für die z.B.
Die Implementation dieses Interfaces erlaubt es, die Benutzer der Kernsoftware zu verwalten.
 
Interface, das ein BenutzerInfo-Objekt repräsentiert, das nach verschiedenen Berechtigungen gefragt werden kann.
Intern benutzte Erweiterung des UserInfo-Interfaces, das einige zusätzliche Methoden bietet, die aber nicht nach außen sichtbar sein sollen.
Benutzerliste Anzeigen
Authentifizierungsstatus einer Applikation, Dav-Dav-Verbindung bzw. eines Benutzers
Main Klasse für das Migrationstool, das auch Benutzerverwaltung ermöglicht
Internes Interface für Benutzerverwaltungsfunktionen.
Klasse zur Bearbeitung der benutzerverwaltung.xml ohne eine Konfiguration starten zu müssen.
Benutzerverwaltung Online
Aufbau einer Datenverteilerverbindung im Migrationstool
Kommandozeilenaktion zur Offline-Benutzerverwaltung (auswahl der XML-Datei)
Interface für eine Datenbank zur Zuordnung von Benutzername und Passwort.
Deprecated.
Diese Klasse kann je nach Einsatzzweck entweder durch Interners.newWeakInterner() ersetzt werden (wenn WeakHashSet.get(Object) benutzt wird), oder durch Collections.newSetFromMap(new WeakHashMap())
Deprecated.
Stattdessen sollte new MapMaker().weakKeys().makeMap() verwendet werden, die optimierter und threadsafe ist.