Package de.bsvrz.dav.daf.main

Interface Summary
ApplicationCloseActionHandler Schnittstelle die seitens der Applikation implementiert werden kann, um in einer applikationsspezifischen Weise mit Fehlern der Kommunikationsverbindung umzugehen.
ClientDavInterface Schnittstellenklasse, die die logische Verbindung zum Datenverteiler repräsentiert.
ClientReceiverInterface Schnittstelle, die seitens der Applikation zu implementieren ist, um Aktualisierungen von Daten, die zum Empfang angemeldet sind, zu verarbeiten.
ClientSenderInterface Schnittstelle die seitens der Applikation zu implementieren ist, um bei getriggerten Sendeanmeldungen, den Versand von Daten auszulösen.
Data Schnittstelle zum generischen Zugriff auf Attributwerte in beliebig strukturierten Attributgruppen.
Data.Array Interface-Klasse für die Array-Ansicht eines Datums.
Data.NumberArray Interface-Klasse für die Skalierte- und Unskalierte-Array-Ansicht eines Datums.
Data.NumberValue Interface-Klasse für die Skalierte- und Unskalierte-Ansicht eines Datums.
Data.ReferenceArray Interface-Klasse für die Referenz-Array-Ansicht eines Datums.
Data.ReferenceValue Interface-Klasse für die Referenz-Ansicht eines Datums.
Data.TextArray Interface-Klasse für die Text-Array-Ansicht eines Datums.
Data.TextValue Interface-Klasse für die Text-Ansicht eines Datums.
Data.TimeArray Interface-Klasse für die Zeit-Array-Ansicht eines Datums.
Data.TimeValue Interface-Klasse für die Zeit-Ansicht eines Datums.
Dataset Schnittstelle zum verallgemeinerten Zugriff auf online empfangene Ergebnisdatensätze und auf Archivdatensätze.
DavConnectionListener Definiert die Schnittstelle für Beobachter, die sich für Zustandsänderungen der Datenverteilerverbindung interessieren.
 

Class Summary
ClientDavConnection Diese Klasse repräsentiert die logische Verbindung zum Datenverteiler.
ClientDavParameters Parameter für die Datenverteiler-Applikationsfunktionen.
DataAndATGUsageInformation Diese Klasse speichert einen Datensatz und die dazugehörige Attributgruppenverwendung.
DataDescription Klasse zum Zugriff auf die beschreibenden Eigenschaften eines Datensatzes.
DataState Objekte dieser Klasse repräsentieren die verschiedenen Zustände von Datensätzen (Datensatztyp) (siehe Datensatztyp in den Technische Anforderungen zum Archivsystem).
HistorySpecification Diese Klasse dient zur Angabe von Parametern bei der Abfrage von historischen Daten mit der Methode ClientDavInterface.getCachedData(de.bsvrz.dav.daf.main.config.SystemObject[], de.bsvrz.dav.daf.main.DataDescription, de.bsvrz.dav.daf.main.ReceiveOptions, de.bsvrz.dav.daf.main.HistorySpecification).
NormalCloser Implementiert die Default-Behandlung, wenn ein Fehler in der Kommunikationsverbindung auftritt.
ReceiveOptions Verwaltung von Anmeldeoptionen bei Empfangsanmeldungen.
ReceiverRole Verwaltung der Rolle der Applikation bei Empfangsanmeldungen.
ResultData Ergebnisdatensatz zum Zugriff auf ein empfangenes Datentelegramm und zum Erzeugen eines zu versendenden Datentelegramms.
SenderRole Verwaltung der Rolle der Applikation bei Sendeanmeldungen.
SystemTerminator Standardimplementierung zur Behandlung von Fehlern der Kommunikationsverbindung.
 

Exception Summary
CommunicationError Ausnahme, die generiert wird, wenn bei der initialen Kommunikation mit dem Datenverteiler Fehler aufgetreten sind.
ConnectionException Verbindungsausnahme, die generiert wird, wenn eine Verbindung nicht aufgebaut werden konnte.
Data.FormatException Ausnahme, die ein fehlerhaften Zugriff oder eine nicht zugelassene Konvertierung von Elementen eines Datensatzes signalisiert.
DataNotSubscribedException Daten-Nicht-Angemeldet-Ausnahme, die beim Senden von Datensätzen ohne entsprechende Sendeanmeldungen generiert wird.
InconsistentLoginException Authentifizierungsausnahme, die bei einem fehlgeschlagenen Authentifizierungsversuch generiert wird.
InitialisationNotCompleteException Ausnahme, die generiert wird, falls die Initialisierung des Datenverteilers nicht vollständig durchgeführt werden kann.
MissingParameterException Ausnahme, die generiert wird, wenn notwendige Verbindungsparameter nicht spezifiziert wurden.
OneSubscriptionPerSendData Ausnahme, die bei einer Sendeanmeldung generiert wird, wenn bereits eine lokale Sendeanmeldung für die gleichen Daten von einem anderen Anwendungsobjekt vorliegt.
SendSubscriptionNotConfirmed 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.