A B C D E F G H I L M N O P R S T U V W _ 

A

AbstractSubscriptionsManager - Class in de.bsvrz.dav.dav.main
 
AbstractSubscriptionsManager() - Constructor for class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
AccessControlPlugin - Interface in de.bsvrz.dav.dav.communication.accessControl
Interface, das Datenverteiler-Zugriffssteuerungs-Plugins implementieren müssen.
AccessControlUtil - Class in de.bsvrz.dav.dav.communication.accessControl
Klasse, die Hilfsfunktionen zum Filtern von Datenpaketen bereitstellt.
AccessControlUtil() - Constructor for class de.bsvrz.dav.dav.communication.accessControl.AccessControlUtil
 
addConnection(RoutingConnectionInterface) - Method in class de.bsvrz.dav.dav.main.RoutingTable
Diese Methode wird von der Wegverwaltung aufgerufen und es wird überprüft, ob ein Eintrag mit dem spezifizierten Repräsentanten der Datenverteilerverbindung vorhanden ist.
addEntry(long, long) - Method in class de.bsvrz.dav.dav.main.ListsManager
 
addEntry(long, long) - Method in interface de.bsvrz.dav.dav.main.ListsManagerInterface
Diese Methode wird von der Wegverwaltung aufgerufen, wenn ein Datenverteiler als erreichbar festgestellt wird.
addLocalReceiveSubscription(ApplicationCommunicationInterface, ReceiveSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Meldet einen lokalen Empfänger oder eine lokale Senke an
addLocalReceiveSubscription(ApplicationCommunicationInterface, ReceiveSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
addLocalSendSubscription(ApplicationCommunicationInterface, SendSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Meldet einen lokalen Sender oder eine lokale Quelle an
addLocalSendSubscription(ApplicationCommunicationInterface, SendSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
addPotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
addPotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
addPotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
addPotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
addPotentialDistributor(long) - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteSubscription
 
addReceiver(ReceivingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
addReceivingSubscription(ReceivingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Fügt eine empfangende Anmeldung hinzu
addSender(SendingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
addSendingSubscription(SendingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Fügt eine sendende Anmeldung hinzu
addUnsortedConnection(T) - Method in class de.bsvrz.dav.dav.main.ConnectionMap
Fügt eine Verbindung hinzu, deren ID unbekannt ist
addWay(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
addWay(T_T_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Es gibt einen neuen Weg, diese Nachricht wird im BestWayManager behandelt, siehe Dokumentation dort.
addWay(RoutingConnectionInterface) - Method in class de.bsvrz.dav.dav.main.BestWayManager
Diese Methode wird von der Verbindungsverwaltung aufgerufen, wenn eine neue Verbindung zu einem Datenverteiler aufgebaut wurde.
aggregate(T, SubscriptionInfo, long) - Method in class de.bsvrz.dav.dav.main.TelegramAggregator
Verarbeitet ein ankommendes Telegramm und gibt die Liste der Telegramme zurück, sobald alle Telegramme eingetroffen sind.
applicationAdded(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.ApplicationStatusUpdater
Fügt eine neue Applikation den Datenstrukturen hinzu und der Thread, der Aktualisierungsdatensätze verschickt, wird aufgeweckt.
ApplicationCommunicationInterface - Interface in de.bsvrz.dav.dav.subscriptions
Basis-Interface für eine Kommunikation vom Datenverteiler zu einer Applikation
ApplicationConnectionMap - Class in de.bsvrz.dav.dav.main
TBD Dokumentation
ApplicationConnectionMap(Collection<ApplicationInfo>) - Constructor for class de.bsvrz.dav.dav.main.ApplicationConnectionMap
 
ApplicationInfo - Class in de.bsvrz.dav.dav.main
Speichert die Informationen um eine aktive Verbindung aufzubauen
ApplicationInfo(String, int) - Constructor for class de.bsvrz.dav.dav.main.ApplicationInfo
Erstellt ein neues ApplicationInfo-Objekt
ApplicationObjectManager - Class in de.bsvrz.dav.dav.main
Klasse, die Applikationsobjekte für die verbundenen Anwendungen erstellt
ApplicationObjectManager(HighLevelConnectionsManagerInterface, ClientDavConnection, String) - Constructor for class de.bsvrz.dav.dav.main.ApplicationObjectManager
Konstruktor
applicationRemoved(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.ApplicationStatusUpdater
Speichert die entfernte Applikation und weckt den wartende Thread auf, der daraufhin eine Datensatz mit den aktuell angemeldeten Applikationen verschickt.
ApplicationStatusUpdater - Class in de.bsvrz.dav.dav.main
Dieser Thread verschickt den Status(angemeldete Applikationen, Telegrammlaufzeiten, durch Applikationen angemeldete Datenidentifikationen) aller angemeldeten Applikationen.
ApplicationStatusUpdater(HighLevelConnectionsManagerInterface, ClientDavInterface) - Constructor for class de.bsvrz.dav.dav.main.ApplicationStatusUpdater
 
applicationSubscribedNewConnection(ApplicationCommunicationInterface) - Method in class de.bsvrz.dav.dav.main.ApplicationStatusUpdater
Diese Methode wird aufgerufen, wenn eine Applikation eine neue Datenidentifikation anmeldet.
applicationUnsubscribeConnection(ApplicationCommunicationInterface) - Method in class de.bsvrz.dav.dav.main.ApplicationStatusUpdater
Diese Methode wird aufgerufen, wenn eine Applikation eine Datenidentifikation abmeldet.
ArchiveAccessControlPlugin - Class in de.bsvrz.dav.dav.communication.accessControl
Zugriffssteuerungs-Plugin für den Datenverteiler, das Archivanfragen überwacht.
ArchiveAccessControlPlugin() - Constructor for class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
 
Authenticating - de.bsvrz.dav.dav.main.CommunicationState
Der Datenverteiler authentifiziert sich beim Remote-Datenverteiler
AuthentificationComponent - Class in de.bsvrz.dav.dav.main
Deprecated.
AuthentificationComponent(AuthentificationProcess) - Constructor for class de.bsvrz.dav.dav.main.AuthentificationComponent
Deprecated.
 

B

BestWayManager - Class in de.bsvrz.dav.dav.main
Diese Komponente verwaltet die aktuellen Weginformationen zu den anderen Datenverteilern.
BestWayManager(long, DistributionInterface, ListsManagerInterface) - Constructor for class de.bsvrz.dav.dav.main.BestWayManager
Erzeugt eine Instanz dieser Komponente und hält für die interne Kommunikation eine Referenz auf die Verbindungsverwaltung fest.
BestWayManagerInterface - Interface in de.bsvrz.dav.dav.main
Schnittstelle zum Zugriff auf die Matrix der günstigsten Wege.

C

canSetDrain(ReceivingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
canSetSource(SendingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
checkAndRemoveLockFiles(ArgumentList) - Static method in class de.bsvrz.dav.dav.main.RemoveLockFiles
 
clear() - Method in class de.bsvrz.dav.dav.main.ConnectionMap
 
close() - Method in class de.bsvrz.dav.dav.main.IncomingApplicationConnections
Terminiert die Server-Schnittstelle
close() - Method in class de.bsvrz.dav.dav.main.IncomingTransmitterConnections
 
close() - Method in class de.bsvrz.dav.dav.main.OutgoingApplicationConnections
Terminiert die Versuche, neue Verbindungen aufzubauen
close() - Method in class de.bsvrz.dav.dav.main.OutgoingTransmitterConnections
 
close() - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Verhindert, dass weitere Verbindungen aufgebaut werden (markiert alle Verbindungen als deaktiviert)
close() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Markiert das SubscriptionInfo als geschlossen, nachdem Änderungen an den Anmeldungen durchgeführt wurden.
close() - Method in class de.bsvrz.dav.dav.util.accessControl.DavAccessControlManager
 
close(boolean, String) - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Beendet alle Applikationsverbindung und verhindert das Aufbauen von neuen Verbindungen
close(boolean, String) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
CommunicationInterface - Interface in de.bsvrz.dav.dav.subscriptions
Basis-Interface für eine Netzwerkverbindung Dav-Dav oder Dav-App
CommunicationState - Enum in de.bsvrz.dav.dav.main
Mögliche Statuswerte für eine Verbindung zwischen 2 Datenverteilern (aus der Sicht eines der beiden Datenverteiler)
CommunicationStateAndMessage - Class in de.bsvrz.dav.dav.main
Ein Kommunikationsstatus plus Fehlernachricht und Datenverteileradresse (falls bekannt)
CommunicationStateAndMessage(String, CommunicationState, EncryptionStatus, String) - Constructor for class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
 
compareTo(TransmitterStatus) - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
 
completeInitialisation() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Diese Methode wird von der Verbindungsverwaltung aufgerufen, um die Initialisierung einer Verbindung abzuschließen.
ConfigAccessControlPlugin - Class in de.bsvrz.dav.dav.communication.accessControl
Zugriffssteuerungs-Plugin für den Datenverteiler, das Konfigurationsänderungen überwacht.
ConfigAccessControlPlugin() - Constructor for class de.bsvrz.dav.dav.communication.accessControl.ConfigAccessControlPlugin
 
connect() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Diese Methode wird von der Verbindungsverwaltung aufgerufen, um eine logische Verbindung zwischen zwei Datenverteilern herzustellen.
Connected - de.bsvrz.dav.dav.main.CommunicationState
Die Verbindung wurde hergestellt und ist aktiv
Connecting - de.bsvrz.dav.dav.main.CommunicationState
Die Verbindung wird gerade aufgebaut
ConnectionMap<T extends ServerHighLevelCommunication> - Class in de.bsvrz.dav.dav.main
Eine Map von ID zu Verbindung
ConnectionMap() - Constructor for class de.bsvrz.dav.dav.main.ConnectionMap
 
ConnectionState - Enum in de.bsvrz.dav.dav.main
Stellt einen Verbindungsstatus einer Anmeldung dar
connectionTerminated(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
connectionTerminated(T_T_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Wird bei einem Verbindungsabbruch aufgerufen
connectToRemoteDrains(SubscriptionInfo, Set<Long>) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
connectToRemoteDrains(SubscriptionInfo, Set<Long>) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Führt Anmeldungen bei potentiellen Zentraldatenverteilern auf eine Senke durch
connectToRemoteSources(SubscriptionInfo, Set<Long>) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
connectToRemoteSources(SubscriptionInfo, Set<Long>) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Führt Anmeldungen bei potentiellen Zentraldatenverteilern auf eine Quelle durch
continueAuthentication() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
continueAuthentication() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
continueAuthentication() - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Trigger, dass die Konfiguration verfügbar ist.
continueAuthentication() - Method in interface de.bsvrz.dav.dav.main.ServerHighLevelCommunication
Diese Methode wird von der Verbindungsverwaltung aufgerufen, sobald die Konfiguration vorhanden ist, um zu signalisieren, dass eine blockierte Authentifizierung weiter bearbeitet werden kann: Steht eine Authentifizierungsschlüsselanfrage an, während die Konfiguration noch nicht vorhanden ist, wird die Antwort blockiert bis die Konfiguration bereit ist.
convertTelegramsToBytes(List<ApplicationDataTelegram>) - Static method in class de.bsvrz.dav.dav.main.TelegramManager
 
createApplication(String, String, UserLogin) - Method in class de.bsvrz.dav.dav.main.ApplicationObjectManager
Erstellt ein Applikations-Objekt und gibt die Id zurück
createNewApplication(T_A_HighLevelCommunication, String, String) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Gibt die ID einer Applikation zurück und erstellt gegebenenfalls ein Systemobjekt

D

DataIndexCounter<E> - Class in de.bsvrz.dav.dav.subscriptions
Klasse, die zu Objekten einen Datenindex hochzählt Funktioniert ähnlich wie eine Map<E, Long>, ist aber einfacher zu benutzen.
DataIndexCounter() - Constructor for class de.bsvrz.dav.dav.subscriptions.DataIndexCounter
 
dataIndexToString(long) - Static method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
DataTelegramList - Class in de.bsvrz.dav.dav.subscriptions
Eine Liste von zusammengehörigen Applikationstelegrammen (die gesplittet wurde), zusammen mti der ID der sendenden Applikation (-1 falls unbekannt)
DataTelegramList(List<ApplicationDataTelegram>, long) - Constructor for class de.bsvrz.dav.dav.subscriptions.DataTelegramList
Erstellt eine neue DataTelegramList
DavAccessControlManager - Class in de.bsvrz.dav.dav.util.accessControl
Klasse, die im Datenmodell Abfragen nach Benutzerberechtigungen erlaubt.
DavAccessControlManager(ClientDavInterface, boolean) - Constructor for class de.bsvrz.dav.dav.util.accessControl.DavAccessControlManager
Erstellt eine neue Instanz des AccessControlManagers mit impliziter Benutzerverwaltung
DavAccessControlManager(ClientDavInterface, boolean, boolean) - Constructor for class de.bsvrz.dav.dav.util.accessControl.DavAccessControlManager
Erstellt eine neue Instanz des AccessControlManagers
DavAccessControlPublisher - Class in de.bsvrz.dav.dav.main
Veröffentlicht den Status der Rechteprüfung über die Attributgruppe atg.datenverteilerRechteprüfung am Datenverteilerobjekt.
DavAccessControlPublisher(ClientDavConnection, ConfigurationObject, AccessControlMode) - Constructor for class de.bsvrz.dav.dav.main.DavAccessControlPublisher
Erstellt einen neuen DavTransmitterPublisher
DavDavRequester - Class in de.bsvrz.dav.dav.main
Implementiert die Schnittstelle Applikation-Dav (siehe DavRequester) auf Datenverteiler-Seite
DavDavRequester(ClientDavConnection, DavTransactionManager, HighLevelSubscriptionsManager) - Constructor for class de.bsvrz.dav.dav.main.DavDavRequester
Erstellt einen neuen DavDavRequester
DavInitializationException - Exception in de.bsvrz.dav.dav.main
 
DavInitializationException() - Constructor for exception de.bsvrz.dav.dav.main.DavInitializationException
 
DavInitializationException(String) - Constructor for exception de.bsvrz.dav.dav.main.DavInitializationException
 
DavInitializationException(String, Throwable) - Constructor for exception de.bsvrz.dav.dav.main.DavInitializationException
 
DavInitializationException(Throwable) - Constructor for exception de.bsvrz.dav.dav.main.DavInitializationException
 
DavTransactionManager - Class in de.bsvrz.dav.dav.main
Klasse, die Transaktionen auf Dav-Seite verwaltet (Anmeldungen und Abmeldungen der inneren Datenidentifikationen, Einfügen von DataIndizes in innere Datensätze)
DavTransactionManager(ClientDavConnection, TelegramManagerTransactionInterface) - Constructor for class de.bsvrz.dav.dav.main.DavTransactionManager
Erstellt einen neuen DavTransactionManager
DavTransmitterPublisher - Class in de.bsvrz.dav.dav.main
Veröffentlicht den Kommunikationszustand der verbundenen Datenverteiler über die Attributgruppe atg.datenverteilerKommunikationsZustand am Datenverteilerobjekt.
DavTransmitterPublisher(ClientDavConnection, ConfigurationObject) - Constructor for class de.bsvrz.dav.dav.main.DavTransmitterPublisher
Erstellt einen neuen DavTransmitterPublisher
de.bsvrz.dav.dav - package de.bsvrz.dav.dav
 
de.bsvrz.dav.dav.communication.accessControl - package de.bsvrz.dav.dav.communication.accessControl
 
de.bsvrz.dav.dav.communication.appProtocol - package de.bsvrz.dav.dav.communication.appProtocol
 
de.bsvrz.dav.dav.communication.davProtocol - package de.bsvrz.dav.dav.communication.davProtocol
 
de.bsvrz.dav.dav.communication.tcpCommunication - package de.bsvrz.dav.dav.communication.tcpCommunication
 
de.bsvrz.dav.dav.main - package de.bsvrz.dav.dav.main
 
de.bsvrz.dav.dav.subscriptions - package de.bsvrz.dav.dav.subscriptions
 
de.bsvrz.dav.dav.util.accessControl - package de.bsvrz.dav.dav.util.accessControl
 
DebugTransmitterPublisher - Class in de.bsvrz.dav.dav.main
Veröffentlicht den Verbindungszustand zwischen Datenverteilern auf der Konsole
DebugTransmitterPublisher(ConfigurationObject) - Constructor for class de.bsvrz.dav.dav.main.DebugTransmitterPublisher
Erstellt einen neuen DebugTransmitterPublisher
disableConnection(long) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
Disabled - de.bsvrz.dav.dav.main.CommunicationState
Verbindung ist nicht verbunden, da sie deaktiviert wurde
DisabledTransmitterConnectionsReceiver - Class in de.bsvrz.dav.dav.main
Empfänger für die Parameter-Attributegruppe "atg.deaktivierteVerbindungen" mit der Dav-Dav-Verbindungen temporär deaktiviert werden können
DisabledTransmitterConnectionsReceiver(LowLevelConnectionsManagerInterface, ClientDavConnection, ConfigurationObject) - Constructor for class de.bsvrz.dav.dav.main.DisabledTransmitterConnectionsReceiver
 
disableSingleServingPassword(String, int) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
 
disableSingleServingPassword(String, int) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
disableSingleServingPassword(String, int) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Markiert das angegebene Einmalpasswort als benutzt (nachdem der Benutzer es zum erfolgreichen Einloggen verwendet hat)
disconnected(boolean, String) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
disconnected(boolean, String) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
Disconnecting - de.bsvrz.dav.dav.main.CommunicationState
Die Verbindung wird gerade geschlossen und bestehende Anmeldungen werden abgemeldet (zum Beispiel Aufgrund eines Fehlers oder weil ein Terminierungstelegramm gesendet wurde)
distributeTelegram(ApplicationDataTelegram, boolean, CommunicationInterface, long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Verschickt ein einzelnes Datentelegramm an alle interessierten und korrekt angemeldeten Empfänger
distributeTelegrams(List<ApplicationDataTelegram>, boolean, CommunicationInterface, long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Verschickt eine Liste von zusammengehörigen Datentelegrammen an alle interessierten und korrekt angemeldeten Empfänger
DistributionInterface - Interface in de.bsvrz.dav.dav.main
Dieses Interface definiert die Schnittstelle, um die Route zum Ziel (DAV/DAF) zu aktualisieren.
dumpRoutingTable() - Method in class de.bsvrz.dav.dav.main.BestWayManager
 
dumpRoutingTable() - Method in class de.bsvrz.dav.dav.main.RoutingTable
 
dumpSubscriptionLists() - Method in class de.bsvrz.dav.dav.main.ListsManager
 
dumpTelegrams(List<ApplicationDataTelegram>, DafDataModel) - Static method in class de.bsvrz.dav.dav.main.TelegramManager
 

E

enableConnection(long) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
equals(Object) - Method in class de.bsvrz.dav.dav.main.ApplicationInfo
 
equals(Object) - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
 
equals(Object) - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
 
Error - de.bsvrz.dav.dav.main.CommunicationState
Wie NotConnected, aber eine bestehende Verbindung wurde durch einen Fehler terminiert

F

fetchSrpVerifierAndAuthentication(String) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
fetchSrpVerifierAndAuthentication(String) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Fragt von der Konfiguration bei einer eingehenden Authentifizierungsanfrage den SRP-Verifier für den angegebenen Benutzer ab
fetchSrpVerifierAndAuthentication(String, int) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Holt den SRP-Überprüfungscode und die Benutzer-ID von einem Benutzer von der Konfiguration
fetchSrpVerifierAndUser(String, int) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
fetchSrpVerifierAndUser(String, int) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Holt den SRP-Überprüfungscode und die Benutzer-ID von einem Benutzer von der Konfiguration
findBestConnection(long) - Method in class de.bsvrz.dav.dav.main.RoutingTable
Diese Methode wird von der Wegverwaltung aufgerufen.
FROM_LOCAL_OK - de.bsvrz.dav.dav.main.ConnectionState
Lokale Verbindung, Status immer OK
FROM_REMOTE_OK - de.bsvrz.dav.dav.main.ConnectionState
Eingehende Verbindung, Status immer OK
fromByte(byte) - Static method in enum de.bsvrz.dav.dav.main.ConnectionState
Wandelt ein TransmitterSubscriptionsConstants-Byte in einen Status um

G

get(E) - Method in class de.bsvrz.dav.dav.subscriptions.DataIndexCounter
 
getAccessControlPlugins() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
getAccessControlPluginsClassNames() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt eine Liste mit den per Kommandozeile festgelegten Zugriffssteuerungs-Plugin-Klassennamen zurück
getAccessControlPluginsClassNames() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt die vom Anwender festgelegten Namen der Zugriffsrechte-Plugin-Klassen zurück
getActiveConnections() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
getActiveExchangeConnections() - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt die Menge mit aktuell "benötigten" Ersatzverbindungen zurück (unabhängig davon, ob diese aufgebaut werden konnten oder nicht)
getAddress() - Method in class de.bsvrz.dav.dav.main.ApplicationInfo
Gibt den Host zurück
getAddress() - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
Gibt die Netzwerkadresse des Kommunikationspartners zurück
getAddress() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
Gibt die Adresse des verbundenen Datenverteilers zurück, oder einen Leerstring wenn der Datenverteiler nicht verbunden ist.
getAllApplicationConnections() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt alle Applikationsverbindungen zurück
getAllApplicationConnections() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt alle Anwendungsverbindungen zurück
getAllConnections() - Method in class de.bsvrz.dav.dav.main.ConnectionMap
Gibt alle bekannten (typischerweise aktiven) Verbindungen zurück.
getAllInfos() - Method in class de.bsvrz.dav.dav.main.ApplicationConnectionMap
 
getAllInfos() - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt alle konfigurierten Verbindungen zurück
getAllSubscriptions(long) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
getAllSubscriptions(CommunicationInterface) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
getAllTransmitterConnections() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt alle Datenverteilerverbindungen zurück
getAllTransmitterConnections() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt alle Datenverteilerverbindungen zurück
getAppCommunicationInputBufferSize() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die Größe des Empfangspuffers, der bei der Kommunikation mit einer Applikation eingesetzt wird.
getAppCommunicationOutputBufferSize() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die Größe des Sendepuffers, der bei der Kommunikation mit einer Applikation eingesetzt wird.
getApplicationConnection(long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getApplicationConnection(long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die angegebene Applikationsverbindung zurück
getApplicationConnectionFromId(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Bestimmt anhand einer Id die Verbindung dieser angemeldeten Applikation
getApplicationConnectionFromId(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Ermittelt von einer Anwendungs-ID die zugehörige Applikations-Verbindung
getApplicationConnections() - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Gibt alle Applikationsverbindungen zurück, die aktuell aufgebaut sind
getApplicationConnections() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getApplicationConnections() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt alle Appliaktionsverbindungen zurück
getApplicationConnectionsSubAddress() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Liefert die Subadresse mit der dieser Datenverteiler auf Verbindungen von Applikationen wartet.
getApplicationConnectionsSubAdress() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Deprecated.
Statt dieser Methode sollte die Methode ServerDavParameters.getApplicationConnectionsSubAddress() verwendet werden.
getApplicationId() - Method in class de.bsvrz.dav.dav.subscriptions.DataTelegramList
Gibt die Applikations-ID zurück
getApplicationInfo() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Gibt Informationen über die Applikation zurück, die bei einem aus Datenverteilersicht aktiven Verbindungsaufbau (Applikation == passiv) erreicht werden soll.
getApplicationManager() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt die Applikationsverwaltung zurück
getApplicationName() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getApplicationName() - Method in interface de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunicationInterface
Gibt den Namen der Applikation zurück.
getApplicationStatusUpdater() - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
 
getApplicationTypePid() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getApplicationTypePid() - Method in interface de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunicationInterface
Gibt den Typ der Applikation zurück.
getAttributeGroupUsagesToFilter() - Method in interface de.bsvrz.dav.dav.communication.accessControl.AccessControlPlugin
getAttributeGroupUsagesToFilter() - Method in class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
 
getAttributeGroupUsagesToFilter() - Method in class de.bsvrz.dav.dav.communication.accessControl.ConfigAccessControlPlugin
 
getAuthenticationComponent() - Method in class de.bsvrz.dav.dav.main.LowLevelAuthentication
Deprecated.
 
getAuthenticationComponent() - Method in interface de.bsvrz.dav.dav.main.LowLevelAuthenticationInterface
Deprecated.
 
getAuthenticationState() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getAuthenticationState() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getAuthenticationState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getAuthenticationState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getAuthenticationState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getAuthenticationState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getAuthenticationState() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Gibt die Id des angemeldeten Benutzers zurück.
getAuthentificationComponent() - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Gibt die Authentifikationskomponente zurück.
getAuthentificationProcess() - Method in class de.bsvrz.dav.dav.main.AuthentificationComponent
Deprecated.
Gibt den Authentifikationsprozess zurück, der benutzt wird um die Authentifizierung eines Benutzers zu prüfen.
getAuthentificationProcessName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt das bei der Authentifizierung zu verwendende Verfahren.
getAuthentificationText(String) - Method in class de.bsvrz.dav.dav.main.AuthentificationComponent
Deprecated.
Generiert für eine Applikation einen Zufallstext und speichert diesen.
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getBaseSubscriptionInfo() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Gibt die Objekt-Attributgruppenverwendung-Simulationsvariante-Kombination zurück, auf die diese Anmeldung stattfindet
getBaseSubscriptionInfo() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt das BaseSubscriptionInfo zurück
getBestConnectionToRemoteDav(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getBestConnectionToRemoteDav(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt die beste Verbindung zum angegebenen (nicht notwendigerweise direkt verbundenen) Datenverteiler zurück
getBestConnectionToRemoteDav(long) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
getBestConnectionToRemoteDav(long) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getBestConnectionToRemoteDav(long) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt die beste Verbindung zum angegebenen Datenverteiler zurück
getBestWay(long) - Method in class de.bsvrz.dav.dav.main.BestWayManager
Bestimmt den Datenverteiler über den der günstigste Weg zu einem Zieldatenverteiler aufgebaut werden kann.
getBestWay(long) - Method in interface de.bsvrz.dav.dav.main.BestWayManagerInterface
Bestimmt den Datenverteiler über den der günstigste Weg zu einem Zieldatenverteiler aufgebaut werden kann.
getBestWayManager() - Method in class de.bsvrz.dav.dav.main.ListsManager
Getter für das Verwaltungsobjekt zur Bestimmung der günstigsten Wege.
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getCentralDistributorId() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Gibt die Zentraldatenverteiler-ID zurück.
getCentralDistributorId() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getClientCredentialsForAuthentication(long) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getClientCredentialsForAuthentication(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Bestimmt das Benutzerpasswort das zur Authentifizierung beim angegebenen Datenverteiler benutzt werden soll.
getClientCredentialsForAuthentication(String, long) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getClientCredentialsForAuthentication(String, long) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Bestimmt das Benutzerpasswort das zur Authentifizierung beim angegebenen Datenverteiler mit dem angegebenen Benutzernamen benutzt werden soll.
getClientDavParameters() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getClientDavParameters() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die ClientDavParameters für die lokale Dav-Applikation zurück
getClientDavParameters() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Erzeugt einen neuen Parametersatz für eine Applikationsverbindung.
getCommunication() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getCommunication() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getCommunication() - Method in interface de.bsvrz.dav.dav.subscriptions.LocalSubscription
 
getCommunication() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getCommunication() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getCommunication() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getCommunication() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getCommunication() - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteSubscription
 
getCommunication() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Gibt die Schnittstelle zum Kommunikationspartner zurück, also z.B. eine T_A oder T_T-Verbindung
getCommunicationSendFlushDelay() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen.
getCommunicationState() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
Gibt den Verbindugnsstatus zum Datenverteiler zurück
getCompileTime() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getConfigAreaPidForApplicationObjects() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die Pid des Konfigurationsbereichs in dem Applikationsobjekte erzeugt werden sollen.
getConfigurationClientCredentials() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt Passwort oder Login-Token für den Konfigurationsbenutzer zurück
getConfigurationId() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getConfigurationId() - Method in interface de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunicationInterface
Gibt die Id der Konfiguration zurück.
getConfigurationId() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt die Konfigurationsid zurück
getConfigurationId(String) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Gibt die Konfigurations-Id zu einer Pid zurück
getConfigurationId(String) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt die ID der Konfiguration mit der gegebenen Pid zurück
getConfigurationId(String) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt die ID der Konfiguration mit der gegebenen Pid zurück
getConfigurationUserName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt der Konfigurationsbenutzername zurück
getConnection() - Method in class de.bsvrz.dav.dav.main.SelfClientDavConnection
 
getConnection(long) - Method in class de.bsvrz.dav.dav.main.ConnectionMap
Gibt die Verbindung zum Datenverteiler mit der angegebenen ID zurück
getConnection(TransmitterConnectionInfo) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt die Verbindugn zurück, die der angegebenen konfigurierten Verbindung entspicht
getConnectionCreatedTime() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Zeitpunkt, an dem das Objekt erstellt wurde und somit eine Verbindung zum DaV bestand.
getConnectionsManager() - Method in class de.bsvrz.dav.dav.main.TelegramManager
 
getConnectionState() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getConnectionState() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getConnectionState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getConnectionState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getConnectionState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getConnectionState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getConnectionState() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Gibt den Verbindungsstatus zum Kommunikationspartner zurück
getCurrentDataIndex(long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt den zuletzt berechneten Datenindex zurück
getCurrentDataIndex(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
getCurrentDataIndex(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt den aktuellen (zuletzt generierten) Datenindex für die angegebene Anmeldung zurück
getDataIndex(long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getDataModel() - Method in class de.bsvrz.dav.dav.main.SelfClientDavConnection
 
getDataTransmitterId() - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Gibt die Id des Datenverteilers zurück.
getDataTransmitterId() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt die Id des Datenverteilers zurück
getDataTransmitterName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt den Namen des Datenverteilers.
getDataTransmitterTypePid() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt den Typ des Datenverteilers.
getDavApplication() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
Gibt die Datenverteiler-ID zurück
getDavCommunicationInputBufferSize() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die Größe des Empfangspuffers, der bei der Kommunikation mit dem Datenverteiler eingesetzt wird.
getDavCommunicationOutputBufferSize() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die Größe des Sendepuffers, der bei der Kommunikation mit dem Datenverteiler eingesetzt wird.
getDavObject() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getDavObject() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt das Konfigurations-Objekt, das den datenverteiler repräsentiert zurück
getDependsOnCompiled() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getDependsOnLib() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getDependsOnSource() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getDisabledConnections() - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt die Menge mit den deaktivierten Datenverteilern zurück
getDisabledTransmitterConnections() - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
getDrain() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getDrainOrSource() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getEncryptionPreference() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt die bevorzugte Verschlüsselungskonfiguration zurück.
getEncryptionState() - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
Gibt den Verschlüsselungszustand zurück
getEncryptionStatus() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getEncryptionStatus() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
Gibt den Verschlüsselungszustand zurück
getHighLevelConnectionsManager() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getId() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getId() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getId() - Method in interface de.bsvrz.dav.dav.main.ServerHighLevelCommunication
Diese Methode wird von der Verbindungsverwaltung aufgerufen, um die ID der verbundenen Applikation zu erhalten.
getId() - Method in interface de.bsvrz.dav.dav.subscriptions.CommunicationInterface
Gibt die Id der Verbindung bzw. des Kommunikationspartners zurück.
getInfo(long) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Bestimmt die konfigurierte Verbindung zu einer Datenverteiler-ID
getInfo(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Bestimmt die konfigurierte Verbindung zu einer aktiven Verbindung
getInitialInterDavServerDelay() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Zeit in Millisekunden, die gewartet werden soll bevor Verbindungen von anderen Datenverteilern akzeptiert werden dürfen.
getJvmVersion() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getLicence() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getLocalModeConfigurationId() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getLocalModeConfigurationId() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die Id der lokalen Konfiguration zurück
getLocalModeConfigurationPid() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getLocalModeConfigurationPid() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die Pid der lokalen Konfiguration zurück
getLocalModeParameter() - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Gibt die Konfigurationsparameter des lokalen Modus zurück.
getLocalModeParameter() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt die Konfigurationsparameter des Lokalen Modus zurück.
getLowLevelAuthentication() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getLowLevelAuthentication() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
 
getLowLevelCommunicationName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt das auf unterster Ebene einzusetzende Kommunikationsprotokoll.
getLowLevelCommunicationParameters() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
getLowLevelConnectionsManager() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getMaxDataTelegramSize() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt die maximale Größe von Datentelegrammen.
getMessage() - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
Gibt die Fehlermeldung zurück
getMessage() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
Gibt eine eventuelle Fehlernachricht zurück
getMyTransmitter() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getMyTransmitter() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt das eigene Datenverteiler-Objekt zurück
getMyTransmitterId() - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getMyTransmitterId() - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt die eigene Datenverteiler-ID zurück
getNextDataIndex(long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Berechnet den nächsten Datenindex und gibt diesen zurück
getNextDataIndex(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
getNextDataIndex(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt den nächsten Datenindex für die angegebene Anmeldung zurück und zählt den Index entsprechend hoch
getNextDataIndex(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.TelegramManager
Berechnet für eine Anmeldung den nächsten Datenindex und gibt diesen zurück
getNextDataIndex(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.TelegramManagerTransactionInterface
Gibt den nächsten Datenindex für eine gegebene Anmeldung zurück
getNextDataIndex(SubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Gibt den nächsten Datenindex für die angegebene Anmeldung zurück und zählt den Index entsprechend hoch
getNodeId() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getNodeId() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getNodeId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getNodeId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getNodeId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getNodeId() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getNodeId() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Liefert die Id der anmeldenden Applikation bzw. des anmeldenden Datenverteilers (nicht zwingend der direkt verbundene Datenverteiler, sondern der Kommunikationspartner, der die Daten bereitstellt oder empfängt)
getOrCreateRemoteDrainSubscription(TransmitterCommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Erstellt eine Remote-Senken-Anmeldung über eine angegebene Verbindung bzw. gibt diese zurück wenn sie schon besteht
getOrCreateRemoteSourceSubscription(TransmitterCommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Erstellt eine Remote-Quellen-Anmeldung über eine angegebene Verbindung bzw. gibt diese zurück wenn sie schon besteht
getParamAppIncarnationName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt den Inkarnationsnamen der Parametrierung auf deren Applikationsfertigmeldung gewartet werden soll.
getParameterClientCredentials() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt Passwort oder Login-Token für den Parametrierungsbenutzer zurück
getParameterUserName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt der Parametrierungsbenutzername zurück
getPluginFilterMap() - Method in class de.bsvrz.dav.dav.main.TelegramManager
Gibt eine Map zurück, die als Key die AttributeGroupUsage-ID speichert und als Value alle zuständigen Plugins in einer Liste enthält
getPotentialCentralDistributors(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getPotentialCentralDistributors(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt potentielle Zentraldatenverteiler für die angegebene Anmeldeinformation zurück
getPotentialCentralDistributors(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
getPotentialCentralDistributors(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getPotentialCentralDistributors(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt zu einer Anmeldungen die potentiellen Zentraldatenverteiler zurück
getPotentialDistributors() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getPotentialDistributors() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getPotentialDistributors() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getPotentialDistributors() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getPotentialDistributors() - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteSubscription
 
getReceiveKeepAliveTimeout() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt das KeepAlive-Timeout beim Empfang von Telegrammen.
getReceiveOptions() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getReceiveOptions() - Method in interface de.bsvrz.dav.dav.subscriptions.ReceivingSubscription
Gibt die Empfangsoptionen zurück, die der Empfänger bei der Anmeldung spezifiziert hat
getReceiveOptions() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getReceiveOptions() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getReceivingSubscription() - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
Gibt alle Anmeldungen zurück, die Daten empfangen.
getReceivingSubscriptions() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt alle Empfangs-Anmeldungen zurück
getReceivingSubscriptions() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getReceivingSubscriptions(CommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt alle Empfangs-Anmeldungen zu einer Verbindung zurück
getReconnectInterDavDelay() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Zeit in Millisekunden, die gewartet werden soll bevor versucht wird, abgebrochene Verbindungen zu anderen Datenverteilern neu aufzubauen.
getRelease() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getRemoteAdress() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getRemoteAdress() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getRemoteModeParameter() - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Gibt die Konfigurationsparameter des Remote-Modus zurück.
getRemoteModeParameter() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt die Konfigurationsparameter des Remote-Modus zurück.
getRemoteNodeId() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getRemoteNodeId() - Method in interface de.bsvrz.dav.dav.main.RoutingConnectionInterface
Diese Methode gibt die ID des Zielknotens zurück.
getRemoteSubadress() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Diese Methode gibt die Subadresse (Portnummer) des Kommunikationspartners zurück.
getRemoteSubadress() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Diese Methode gibt die Subadresse (Portnummer) des Kommunikationspartners zurück.
getRemoteTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Bestimmt die Verbindungsinformationen für eine Verbindung vom angegebenen Datenverteiler zu diesem Datenverteiler.
getRemoteTransmitterConnectionInfo(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt die Verbindungsinformation der Verbindung vom angegebenen Datenverteiler zu diesem zurück
getRemoteTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
Bestimmt die Verbindungsinformationen für eine Verbindung vom angegebenen Datenverteiler zu diesem Datenverteiler.
getRemoteTransmitterConnectionInfo(long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Bestimmt die Verbindungsinformationen für eine Verbindung vom angegebenen Datenverteiler zu diesem Datenverteiler.
getRemoteTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
getRemoteTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Bestimmt die Verbindungsinformationen für eine Verbindung vom angegebenen Datenverteiler zu diesem Datenverteiler.
getRevision() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getSelfClientDavConnection() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getSelfClientDavConnection() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die eigene ClientDavConnection zurück
getSendBufferState() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Liefert einen beschreibenden Text mit dem Zustand des Sendepuffers aus der LowLevelCommunication.
getSendingSubscriptions() - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
Gibt alle Anmeldungen zurück, die Daten verschicken.
getSendingSubscriptions() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt alle sendenden Anmeldungen zurück
getSendingSubscriptions() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getSendingSubscriptions(CommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt alle Sende-Anmeldungen zu einer Verbindung zurück
getSendKeepAliveTimeout() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt das Timeout zum Senden von KeepAlive-Telegrammen.
getServerDavParameters() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getServerDavParameters() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die ServerDavParameters zurück
getSource() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
getState() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Gibt den Verbindungszustand zurück
getState() - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
Gibt den Verbindungszustand zurück
getState() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
getState() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
getState() - Method in interface de.bsvrz.dav.dav.subscriptions.ReceivingSubscription
Gibt den Status des Empfängers zurück
getState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
getState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
getState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
getState() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
getState() - Method in interface de.bsvrz.dav.dav.subscriptions.SendingSubscription
Gibt den Status der Anmeldung zurück
getState(long) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt den Verbindungszustand mit dem übergebenen Datenverteiler zurück
getState(TransmitterConnectionInfo) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt den Verbindungszustand einer konfigurierten Verbindung zurück
getStateMap() - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
getStoredClientCredentials(String, long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getStoredClientCredentials(String, long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt das in der Passwort(passwd)-Datei gespeicherte Passwort für den angegebenen Benutzernamen zurück
getStoredClientCredentials(String, String) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt das gespeicherte Passwort für einen bestimmten Benutzer aus der Passwort-Datei zurück
getStoredClientCredentials(String, String) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt das in der Passwort(passwd)-Datei gespeicherte Passwort für den angegebenen Benutzernamen zurück
getStoredClientCredentials(String, String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt das in der Passwort-Datei gespeicherte Passwort eines bestimmten Benutzers.
getSubAddress() - Method in class de.bsvrz.dav.dav.main.ApplicationInfo
Gibt den Port zurück
getSubscriptionInfo(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Gibt zu einer baseSubscriptionInfo die zugehörige Anmeldungsinfo zurück.
getSubscriptionInfo(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt zu einer baseSubscriptionInfo die zugehörige Anmeldungsinfo zurück.
getSubscriptionsManager() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getSubscriptionsManager() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt den SubscriptionsManager zurück
getSubscriptionsManager() - Method in class de.bsvrz.dav.dav.main.TelegramManager
 
getTelegramManager() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt den TelegramManager zurück
getTelegramManager() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt eine Referenz auf den Telegram-Manager zurück
getTelegramManager() - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
getTelegrams() - Method in class de.bsvrz.dav.dav.subscriptions.DataTelegramList
Gibt die Telegramme zurück
getTelegramTime(long) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getTelegramTime(long) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getTelegramTime(long) - Method in interface de.bsvrz.dav.dav.main.ServerHighLevelCommunication
Diese Methode wird von der Verbindungsverwaltung aufgerufen.
getThisTransmitterId() - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
getThisTransmitterId() - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt die eigene Dav-ID zurück
getThroughputResistance() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getThroughputResistance() - Method in interface de.bsvrz.dav.dav.main.RoutingConnectionInterface
Diese Methode gibt die Gewichtung der Verbindung zurück.
getThroughputResistance() - Method in interface de.bsvrz.dav.dav.subscriptions.TransmitterCommunicationInterface
Gibt den Widerstand/die Gewichtung dieser Verbindung zurück.
getTransmitterApplicationName() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getTransmitterApplicationName() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt den Namen der lokalen Transmitter-Anwendung zurück
getTransmitterConnection(long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getTransmitterConnection(long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die angegebene Dav-Dav-Verbindung zurück
getTransmitterConnection(long) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
getTransmitterConnectionFromId(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Bestimmt anhand einer Id die Verbindung diesem angemeldeten Datenverteiler
getTransmitterConnectionFromId(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Ermittelt von einer Transmitter-ID die zugehörige Applikations-Verbindung
getTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt das TransmitterConnectionInfo-Objekt zu einem Datenverteiler zurück
getTransmitterConnectionInfo(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt die Verbindungsinformation der Verbindung von diesem Datenverteiler zum angegeben zurück
getTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
Bestimmt die Verbindungsinformationen für eine Verbindung von diesem Datenverteiler zum angegebenen Datenverteiler.
getTransmitterConnectionInfo(long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Bestimmt die Verbindungsinformationen für eine Verbindung von diesem Datenverteiler zum angegebenen Datenverteiler.
getTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
getTransmitterConnectionInfo(long) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Bestimmt die Verbindungsinformationen für eine Verbindung von diesem Datenverteiler zum angegebenen Datenverteiler.
getTransmitterConnections() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getTransmitterConnections() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt alle Datenverteilerverbindungen zurück
getTransmitterConnections() - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
getTransmitterConnectionsSubAddress() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Liefert die Subadresse mit der dieser Datenverteiler auf Verbindungen von anderen Datenverteilern wartet.
getTransmitterConnectionsSubAddressOffset() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Liefert einen Offset für die Subadresse mit der dieser Datenverteiler auf Verbindungen von anderen Datenverteilern wartet.
getTransmitterConnectionsSubAdress() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Deprecated.
Statt dieser Methode sollte die Methode ServerDavParameters.getTransmitterConnectionsSubAddress() verwendet werden.
getTransmitterId() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getTransmitterId() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt die ID des eigenen Transmitters zurück
getTransmitterId() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getTransmitterId() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt die eigene Datenverteiler-id zurück
getTransmitterId() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
Gibt die ID des Datenverteilers zurück
getTransmitterInfo() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Gibt bei ausgehenden Verbindungen die Infos über den Ziel_Datenverteiler zurück, der hätte erreicht werden sollen.
getTransmitterManager() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt die Verwaltung für andere Datenverteilerverbindungen zurück
getTransmitterTypePid() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getTransmitterTypePid() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt den Typ der lokalen ClientDav-Verbindung zurück
getUserLogin() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
getUserLogin() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
getUserLogin() - Method in interface de.bsvrz.dav.dav.main.ServerHighLevelCommunication
Gibt die ID des verbundenen Benutzers zurück.
getUserLogin() - Method in interface de.bsvrz.dav.dav.subscriptions.CommunicationInterface
Gibt den Authentifizierungsstatus des verbundenen Benutzers zurück
getUserName() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
getUserName() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt den Benutzernamen zurück unter dem der Datenverteiler läuft
getUserName() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt den bei der Authentifizierung zu verwendenden Benutzernamen.
getUserNameForAuthentication(long) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getUserNameForAuthentication(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Bestimmt den Benutzername der zur Authentifizierung beim angegebenen Datenverteiler benutzt werden soll.
getUserRightsChecking() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
getValidReceiverSubscriptions() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt alle gültigen empfangenden Anmeldungen zurück
getValidSenderSubscriptions() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt alle gültigen sendenden Anmeldungen zurück
getVersion() - Static method in class de.bsvrz.dav.dav.PackageRuntimeInfo
 
getWaitForParamApp() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Bestimmt, ob der Datenverteiler auf die Applikationsfertigmeldung der Parametrierung warten soll.
getWeight(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Gibt das gewicht zwischen der Verbindung zwischen diesem Datenverteiler und einem anderen direkt verbundenen Datenverteiler zurück.
getWeight(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt das gewicht einer Verbindung zu einem anderen Datenverteiler zurück
getWeight(long) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
getWeight(long) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Gibt das Gewicht einer Verbindung zurück
getWeight(long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
getWeight(long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Diese Methode wird von der Protokollsteuerung aufgerufen, um einer Verbindung ein Gewicht zuzuweisen.
getWeight(long) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
Diese Methode wird von der Protokollsteuerung aufgerufen, um einer Verbindung ein Gewicht zuzuweisen.

H

handleApplicationDataTelegram(List<ApplicationDataTelegram>, Collection<AccessControlPlugin>, long, DataModel) - Static method in class de.bsvrz.dav.dav.communication.accessControl.AccessControlUtil
Verarbeitet zusammengehörige Telegramme durch die Plugins
handleData(long, BaseSubscriptionInfo, Data) - Method in interface de.bsvrz.dav.dav.communication.accessControl.AccessControlPlugin
Wird aufgerufen wenn ein Datenpaket eintrifft, dass den in AccessControlPlugin.getAttributeGroupUsagesToFilter() angegebenen Attributgruppenverwendungen entspricht.
handleData(long, BaseSubscriptionInfo, Data) - Method in class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
 
handleData(long, BaseSubscriptionInfo, Data) - Method in class de.bsvrz.dav.dav.communication.accessControl.ConfigAccessControlPlugin
 
handleDataTelegram(T_A_HighLevelCommunication, ApplicationDataTelegram) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Behandelt ein ankommendes Daten-Telegramm
handleDataTelegram(T_T_HighLevelCommunication, TransmitterDataTelegram) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleDataTelegram(T_T_HighLevelCommunication, TransmitterDataTelegram) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Wird aufgerufen, wenn ein Datentelegramm eintrifft
handleDataTelegram(CommunicationInterface, ApplicationDataTelegram, long, boolean) - Method in class de.bsvrz.dav.dav.main.TelegramManager
Verarbeitet ein eingehendes Datentelegram
handleDataTelegram(CommunicationInterface, TransmitterDataTelegram) - Method in class de.bsvrz.dav.dav.main.TelegramManager
Verarbeitet ein eingehendes Datentelegram von einem anderen Datenverteiler
handleDisconnection(long) - Method in class de.bsvrz.dav.dav.main.ListsManager
 
handleDisconnection(long) - Method in interface de.bsvrz.dav.dav.main.ListsManagerInterface
Diese Methode wird von der Verbindungsverwaltung aufgerufen, wenn eine Datenverteilerverbindung nicht mehr existiert.
handleIncomingDrainData(ResultData, DavTransactionManager.Subscription) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird von der Senke aufgerufen, die sich im Datenverteiler auf die inneren Datensätze von einer Transaktions-Senken-Anmeldung angemeldet hat.
handleListsDeliveryUnsubscription(T_T_HighLevelCommunicationInterface, TransmitterListsDeliveryUnsubscription) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleListsDeliveryUnsubscription(T_T_HighLevelCommunicationInterface, TransmitterListsDeliveryUnsubscription) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Dieses Telegramm wird an den ListsManager weitergegeben, siehe Dokumentation dort
handleListsSubscription(ServerHighLevelCommunication, TransmitterListsSubscription) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleListsSubscription(ServerHighLevelCommunication, TransmitterListsSubscription) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Dieses Telegramm wird an den ListsManager weitergegeben, siehe Dokumentation dort
handleListsUnsubscription(ServerHighLevelCommunication, TransmitterListsUnsubscription) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleListsUnsubscription(ServerHighLevelCommunication, TransmitterListsUnsubscription) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Dieses Telegramm wird an den ListsManager weitergegeben, siehe Dokumentation dort
handleListsUpdate(long[], AttributeGroupAspectCombination[]) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Wird bei einem Update der Anmeldelisten aufgerufen.
handleListsUpdate(TransmitterListsUpdate) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleListsUpdate(TransmitterListsUpdate) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Dieses Telegramm wird an den ListsManager weitergegeben, siehe Dokumentation dort
handleReceiveSubscription(T_A_HighLevelCommunication, ReceiveSubscriptionTelegram) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Behandelt eine Anmeldung zum Empfangen von Daten
handleReceiveUnsubscription(T_A_HighLevelCommunication, ReceiveUnsubscriptionTelegram) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Behandelt eine Abmeldung zum Empfangen von Daten
handleSendSubscription(T_A_HighLevelCommunication, SendSubscriptionTelegram) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Behandelt eine Anmeldung zum Senden von Daten
handleSendUnsubscription(T_A_HighLevelCommunication, SendUnsubscriptionTelegram) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Behandelt eine Abmeldung zum Senden von Daten
handleSubscribeTransactionDrain(byte[]) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird vom DavRequester aufgerufen um eine Transaktionssenke anzumelden
handleSubscribeTransactionDrain(DavTransactionManager.ClientSubscriptionInformation) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird vom DavRequester aufgerufen um eine Transaktionssenke anzumelden
handleSubscribeTransactionSource(byte[]) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird vom DavRequester aufgerufen um eine Transaktionsquelle anzumelden
handleSubscribeTransactionSource(DavTransactionManager.ClientSubscriptionInformation) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird vom DavRequester aufgerufen um eine Transaktionsquelle anzumelden
handleTelegrams(List<ApplicationDataTelegram>, long, boolean) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird vom Subscriptionsmanager aufgerufen, wenn ein Telegram im Zentraldatenverteiler verarbeitet wird.
handleTransmitterSubscription(T_T_HighLevelCommunicationInterface, TransmitterDataSubscription) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleTransmitterSubscription(T_T_HighLevelCommunicationInterface, TransmitterDataSubscription) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Eingehende Datenanmeldung
handleTransmitterSubscriptionReceipt(T_T_HighLevelCommunicationInterface, TransmitterDataSubscriptionReceipt) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleTransmitterSubscriptionReceipt(T_T_HighLevelCommunicationInterface, TransmitterDataSubscriptionReceipt) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Bestätigung einer ausgehenden Datenanmeldung auf einem entfernten datenverteiler
handleTransmitterSubscriptionReceipt(TransmitterCommunicationInterface, TransmitterSubscriptionType, BaseSubscriptionInfo, ConnectionState, long) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
handleTransmitterSubscriptionReceipt(TransmitterCommunicationInterface, TransmitterSubscriptionType, BaseSubscriptionInfo, ConnectionState, long) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
behandelt eine Anmeldungsquittung von einem anderen Datenverteiler
handleTransmitterUnsubscription(T_T_HighLevelCommunicationInterface, TransmitterDataUnsubscription) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
handleTransmitterUnsubscription(T_T_HighLevelCommunicationInterface, TransmitterDataUnsubscription) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Eingehende Datenabmeldung
handleUserRightsChanged(long) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Prüft von allen Anmeldungen die den Benutzer betreffen die Rechte erneut
handleUserRightsChanged(long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Aktualisert die Rechte von Anmeldungen und macht diese dadurch gültig/ungültig
handleWaysChanges(long[]) - Method in class de.bsvrz.dav.dav.main.ListsManager
 
handleWaysChanges(long[]) - Method in interface de.bsvrz.dav.dav.main.ListsManagerInterface
Diese Methode wird von der Verbindungsverwaltung aufgerufen, wenn sich neue günstigste Wege für bestimmte Datenverteiler ergeben haben.
hasDrain() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt true zurück, wenn eine Senke verbunden ist (entweder lokal oder über eine Transmitterverbindung)
hasDrain() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
hasDrainOrSource() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
hashCode() - Method in class de.bsvrz.dav.dav.main.ApplicationInfo
 
hashCode() - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
 
hashCode() - Method in class de.bsvrz.dav.dav.main.TransmitterStatus
 
hasSource() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt true zurück, wenn eine Quelle verbunden ist (entweder lokal oder über eine Transmitterverbindung)
hasSource() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
HighLevelApplicationManager - Class in de.bsvrz.dav.dav.main
Klasse, die Telegramme von den Applikations-Verbindungen entgegennimmt und entsprechend weiterleitet und verarbeitet
HighLevelApplicationManager(HighLevelConnectionsManagerInterface) - Constructor for class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Initialisiert einen neuen HighLevelApplicationManager
HighLevelConnectionsManager - Class in de.bsvrz.dav.dav.main
Diese Klasse stellt das Bindeglied zwischen dem LowLevelConnectionsManager und den Funktionen der oberen Ebene wie dem HighLevelApplicationManager, HighLevelTransmitterManager und dem TelegramManager dar.
HighLevelConnectionsManager(LowLevelConnectionsManagerInterface, AccessControlMode) - Constructor for class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Initialisiert den HighLevelConnectionsManager
HighLevelConnectionsManagerInterface - Interface in de.bsvrz.dav.dav.main
Interface für die Verbindungsverwaltung (ehemals ConnectionsManager).
HighLevelSubscriptionsManager - Class in de.bsvrz.dav.dav.main
Diese Klasse bietet Funktionen um die Anmeldungen zu verwalten.
HighLevelSubscriptionsManager(TelegramManager, AccessControlMode) - Constructor for class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Initialisiert den Anmeldungsmanager
HighLevelTransmitterManager - Class in de.bsvrz.dav.dav.main
Klasse, die Dav-Dav-Verbindungen verwaltet und Telegramme von T_T-Verbindungen entgegen nimmt und entsprechende Updates bei den verantwortlichen Klassen auslöst.
HighLevelTransmitterManager(HighLevelConnectionsManagerInterface, ListsManager) - Constructor for class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
HighLevelTransmitterManagerInterface - Interface in de.bsvrz.dav.dav.main
Interface für die Verwaltung der Dav-Dav_Verbindungen

I

IncomingApplicationConnections - Class in de.bsvrz.dav.dav.main
Klasse, die eingehende App-Dav-Verbindungen verwaltet
IncomingApplicationConnections(ServerConnectionInterface, ServerDavParameters, LowLevelConnectionsManagerInterface, HighLevelApplicationManager, ApplicationConnectionMap) - Constructor for class de.bsvrz.dav.dav.main.IncomingApplicationConnections
Konstruktor
IncomingTransmitterConnections - Class in de.bsvrz.dav.dav.main
Klasse, die eingehende Dav-Dav-Verbindungen verwaltet
IncomingTransmitterConnections(ServerConnectionInterface, ServerDavParameters, LowLevelConnectionsManagerInterface, HighLevelTransmitterManager, TransmitterConnectionMap) - Constructor for class de.bsvrz.dav.dav.main.IncomingTransmitterConnections
Konstruktor
increment(E) - Method in class de.bsvrz.dav.dav.subscriptions.DataIndexCounter
 
initialize(AccessControlManager, ClientDavInterface) - Method in interface de.bsvrz.dav.dav.communication.accessControl.AccessControlPlugin
Wird aufgerufen, nachdem das Plugin instantiiert wurde.
initialize(AccessControlManager, ClientDavInterface) - Method in class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
 
initialize(AccessControlManager, ClientDavInterface) - Method in class de.bsvrz.dav.dav.communication.accessControl.ConfigAccessControlPlugin
 
initialize(ClientDavInterface) - Method in class de.bsvrz.dav.dav.main.TerminateConnection
 
initializeUser(long) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Initialisiert die Zugriffsrechte für den angegebenen Benutzer
initializeUser(long) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Initialisiert die Zugriffsrechte für den angegebenen Benutzer
initializeUser(long) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Initialisiert die Zugriffsrechte für den angegebenen Benutzer
INVALID_SUBSCRIPTION - de.bsvrz.dav.dav.subscriptions.ReceiverState
Ungültige Anmeldung (z.B. mehrere Senken)
INVALID_SUBSCRIPTION - de.bsvrz.dav.dav.subscriptions.SenderState
ungültige Anmeldung (z.B. mehrere Quellen oder Senken)
isActionAllowed(UserLogin, BaseSubscriptionInfo, UserAction) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
isActionAllowed(UserLogin, BaseSubscriptionInfo, UserAction) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Führt eine allgemeine Rechteprüfung durch
isActionAllowed(ApplicationCommunicationInterface, BaseSubscriptionInfo, UserAction) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
isActionAllowed(ApplicationCommunicationInterface, BaseSubscriptionInfo, UserAction) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Führt eine Rechteprüfung bei einer lokalen Anmeldung durch.
isAllowed() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
isAllowed() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
isAllowed() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
isAllowed() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
isAllowed() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
isAllowed() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
isAllowed() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Gibt zurück, ob die Anmeldung von der lokalen Rechteprüfung erlaubt ist
isCentralDistributor() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt true zurück, wenn dieser Datenverteiler Zentraldatenverteiler für diese Anmeldung ist
isCentralDistributor() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
isClosed() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
isClosed() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
isClosing() - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
isClosing() - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Gibt true zurück, wenn sich der Datenverteiler gerade beendet
isClosing() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
isClosing() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt true zurück, wenn der Datenverteiler sich gerade beendet
isConfiguration() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
isConfiguration() - Method in interface de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunicationInterface
Gibt zurück, ob es sich um die Konfiguration handelt.
isDisabled(long) - Method in class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Gibt true zurück, wenn die Verbindung mit dem übergebenen Datenverteiler deaktiviert ist
isDisabledConnection(long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
isDisabledConnection(long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Gibt true zurück, wenn eine Verbindung deaktiviert ist
isDrain() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
isDrain() - Method in interface de.bsvrz.dav.dav.subscriptions.ReceivingSubscription
Gibt true zurück, wenn es sich um eine Senke handelt
isDrain() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
isDrain() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
isEmpty() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Gibt true zurück, wenn es keine Anmeldungen gibt
isEmpty() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
isHmacAuthenticationAllowed() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt true zurück, wenn die alte Hmac-basierte Authentifizierung erlaubt ist
isIncomingConnection() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Gibt die Information zurück, ob diese Verbindung von dem anderen Datenverteiler aufgebaut wurde.
isIncomingConnection() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Gibt die Information zurück, ob diese Verbindung von dem anderen Datenverteiler aufgebaut wurde.
isLocalMode() - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Gibt die Information zurück, ob der Datenverteiler auf eine lokale Anmeldung einer Konfigurationsapplikation warten muss.
isLocalMode() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt die Information zurück, ob der Datenverteiler auf eine lokale Anmeldung einer Konfigurationsapplikation warten muss.
isRequestSupported() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
isRequestSupported() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
isRequestSupported() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
isRequestSupported() - Method in interface de.bsvrz.dav.dav.subscriptions.SendingSubscription
Gibt true zurück, wenn der Sender spezifiziert hat, dass er Sendesteuerung benutzen möchte.
isSource() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
isSource() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
isSource() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
isSource() - Method in interface de.bsvrz.dav.dav.subscriptions.SendingSubscription
Gibt true zurück, wenn es sich um eine Quelle handelt
isUserRightsCheckingEnabled() - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
isValid() - Method in enum de.bsvrz.dav.dav.main.ConnectionState
Gibt zurück, ob die Anmeldung gültig ist
isValidReceiver() - Method in enum de.bsvrz.dav.dav.subscriptions.ReceiverState
 
isValidSender() - Method in enum de.bsvrz.dav.dav.subscriptions.SenderState
Gibt zurück, ob der Sender gültig ist
isValidSender(CommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Prüft, ob die angegebene Kommunikationsklasse senden darf (also als gültiger Sender angemeldet ist)
isValidUser(String, byte[], String, AuthentificationProcess, String) - Method in class de.bsvrz.dav.dav.main.LowLevelAuthentication
Deprecated.
Alte Authentifizierung über Hmac
isValidUser(String, byte[], String, AuthentificationProcess, String) - Method in interface de.bsvrz.dav.dav.main.LowLevelAuthenticationInterface
Deprecated.
Prüft, ob es sich um einen gültigen Benutzer handelt

L

Listening - de.bsvrz.dav.dav.main.CommunicationState
Es wird auf Verbindungaufbau durch den anderen Datenverteiler gewartet
ListsManager - Class in de.bsvrz.dav.dav.main
Diese Klasse dient zur Verwaltung von Anmeldelistentelegrammen, die zwischen Datenverteilern zum Austausch von Informationen über angemeldete Objekte, Attributgruppen und Aspekte verwendet werden.
ListsManager(HighLevelConnectionsManagerInterface) - Constructor for class de.bsvrz.dav.dav.main.ListsManager
Erzeugt ein neues Objekt mit den übergebenen Parametern.
ListsManagerInterface - Interface in de.bsvrz.dav.dav.main
Schnittstelle die von der Verwaltung der günstigsten Wege benutzt wird, um die notwendigen Informationen zur Verwaltung der Anmeldelisten weiterzugeben.
localConfigurationAvailable() - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Wird aufgerufen, wenn die lokale Konfiguration erfolgreich verbunden ist, und ermöglicht der SelfClientDafConnection, mit der Initialisierung fortzufahren (sodass diese dann nicht mehr auf die Konfiguration wartet)
LocalReceivingSubscription - Class in de.bsvrz.dav.dav.subscriptions
 
LocalReceivingSubscription(SubscriptionsManager, BaseSubscriptionInfo, boolean, ReceiveOptions, ApplicationCommunicationInterface) - Constructor for class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
LocalSendingSubscription - Class in de.bsvrz.dav.dav.subscriptions
 
LocalSendingSubscription(SubscriptionsManager, BaseSubscriptionInfo, boolean, boolean, ApplicationCommunicationInterface) - Constructor for class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
LocalSubscription - Interface in de.bsvrz.dav.dav.subscriptions
Interface für eine Anmeldung von einer lokalen Anmeldung (T_A)
login(String, byte[], String, AuthentificationProcess, String) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
login(String, byte[], String, AuthentificationProcess, String) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Deprecated.
LowLevelApplicationConnections - Class in de.bsvrz.dav.dav.main
Diese Klasse verwaltet Applikations-Verbindung auf unterster Protokoll-Ebene.
LowLevelApplicationConnections(HighLevelApplicationManager, LowLevelConnectionsManagerInterface, ServerDavParameters) - Constructor for class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Startet eine neue Klasse, die Applikations-Verbindung auf unterster Protokoll-Ebene entgegennimmt und verwaltet.
LowLevelAuthentication - Class in de.bsvrz.dav.dav.main
Deprecated.
LowLevelAuthentication(ServerDavParameters, ClientDavParameters, AuthentificationComponent) - Constructor for class de.bsvrz.dav.dav.main.LowLevelAuthentication
Deprecated.
 
LowLevelAuthenticationInterface - Interface in de.bsvrz.dav.dav.main
Deprecated.
LowLevelConnectionsManager - Class in de.bsvrz.dav.dav.main
Klasse, die die Verbindungen des Datenverteilers verwaltet.
LowLevelConnectionsManager(ServerDavParameters) - Constructor for class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
Erzeugt eine neue Verbindungsverwaltung für den Datenverteiler.
LowLevelConnectionsManagerInterface - Interface in de.bsvrz.dav.dav.main
Interface für die Verwaltung der Verbindungen
LowLevelTransmitterConnections - Class in de.bsvrz.dav.dav.main
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.
LowLevelTransmitterConnections(HighLevelTransmitterManager, ServerDavParameters, LowLevelConnectionsManagerInterface) - Constructor for class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
Konstruktor

M

main(String[]) - Static method in class de.bsvrz.dav.dav.main.RemoveLockFiles
Start-Funktion des Datenverteilers.
main(String[]) - Static method in class de.bsvrz.dav.dav.main.TerminateConnection
 
main(String[]) - Static method in class de.bsvrz.dav.dav.main.Transmitter
Start-Funktion des Datenverteilers.
MULTIPLE_REMOTE_LOCK - de.bsvrz.dav.dav.subscriptions.ReceiverState
es gibt mehrere mögliche Zentraldatenverteiler, Anmeldung daher deaktiviert
MULTIPLE_REMOTE_LOCK - de.bsvrz.dav.dav.subscriptions.SenderState
es gibt mehrere mögliche Zentraldatenverteiler, Anmeldung daher deaktiviert

N

NO_RECEIVERS - de.bsvrz.dav.dav.subscriptions.SenderState
Keine Empfänger verfügbar
NO_REMOTE_DRAIN - de.bsvrz.dav.dav.subscriptions.ReceiverState
ungültiger Status einer entfernten Anmeldung, z.B. keine Rechte am entfernten Dav oder nicht verantwortlich
NO_REMOTE_SOURCE - de.bsvrz.dav.dav.subscriptions.SenderState
ungültiger Status einer entfernten Anmeldung, z.B. keine Rechte am entfernten Dav oder nicht verantwortlich
NO_SENDERS - de.bsvrz.dav.dav.subscriptions.ReceiverState
Es gibt keine Quellen/Sender
NOT_ALLOWED - de.bsvrz.dav.dav.subscriptions.ReceiverState
Es fehlen Rechte
NOT_ALLOWED - de.bsvrz.dav.dav.subscriptions.SenderState
Keine Rechte zum Senden
NotConnected - de.bsvrz.dav.dav.main.CommunicationState
Verbindung ist nicht verbunden (Der Datenverteiler wartet auf neuen Verbindungsversuch)
notifyInfiniteRecursion(DataLoader, DataLoader, List<DataLoader>) - Method in class de.bsvrz.dav.dav.util.accessControl.DavAccessControlManager
 
notifyIsNewCentralDistributor(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Wird aufgerufen, wenn dieser Datenverteiler für eine Anmeldung Zentraldatenverteiler geworden ist, z.B. um die Anmeldelisten zu aktualisieren
notifyIsNewCentralDistributor(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Wird aufgerufen, wenn dieser Datenverteiler für eine Anmeldung Zentraldatenverteiler geworden ist, z.B. um die Anmeldelisten zu aktualisieren
notifyIsNewCentralDistributor(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.TelegramManager
 
notifySubscriptionRemoved(LocalReceivingSubscription) - Method in class de.bsvrz.dav.dav.main.TelegramManager
Benachrichtigt den _davTransactionManager dass eine lokale Anmeldung nicht mehr vorhanden ist.
notifySubscriptionRemoved(LocalSendingSubscription) - Method in class de.bsvrz.dav.dav.main.TelegramManager
Benachrichtigt den _davTransactionManager dass eine lokale Anmeldung nicht mehr vorhanden ist.
notifyUnsubscribe(BaseSubscriptionInfo, boolean) - Method in class de.bsvrz.dav.dav.main.DavTransactionManager
Wird vom Subscriptionsmanager aufgerufen, um zu signalisieren, dass eine Datenanmeldung ungültig geworden ist.
notifyWasCentralDistributor(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Wird aufgerufen, wenn dieser Datenverteiler für eine Anmeldung nicht mehr Zentraldatenverteiler ist, z.B. um die Anmeldelisten zu aktualisieren
notifyWasCentralDistributor(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Wird aufgerufen, wenn dieser Datenverteiler für eine Anmeldung nicht mehr Zentraldatenverteiler ist, z.B. um die Anmeldelisten zu aktualisieren
notifyWasCentralDistributor(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.TelegramManager
 
NotRelevant - de.bsvrz.dav.dav.main.CommunicationState
Der aktuelle Datenverteiler ist nicht in die Verbindung involviert

O

objectToString(long) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Formatiert eine Id zu einem Text der sich in Fehlerausgaben und ähnlichem eignet
objectToString(long) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Wandelt ein Objekt in darstellbaren Text um
onReceive(Data) - Method in class de.bsvrz.dav.dav.main.DavDavRequester
 
open() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Markiert das SubscriptionInfo als offen, sodass Änderungen an den Anmeldungen durchgeführt werden dürfen.
openExistingSubscriptionInfo(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Gibt zu einer baseSubscriptionInfo die zugehörige Anmeldungsinfo zurück.
openExistingSubscriptionInfo(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt zu einer baseSubscriptionInfo die zugehörige Anmeldungsinfo zurück.
openSubscriptionInfo(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Gibt zu einer baseSubscriptionInfo die zugehörige Anmeldungsinfo zurück oder erstellt diese falls sie nicht existiert.
openSubscriptionInfo(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Gibt zu einer baseSubscriptionInfo die zugehörige Anmeldungsinfo zurück oder erstellt diese falls sie nicht existiert.
OutgoingApplicationConnections - Class in de.bsvrz.dav.dav.main
Verwaltung für ausgehende Datenverteilerverbindungen
OutgoingApplicationConnections(ServerConnectionInterface, int, ServerDavParameters, LowLevelConnectionsManagerInterface, HighLevelApplicationManager, ApplicationConnectionMap) - Constructor for class de.bsvrz.dav.dav.main.OutgoingApplicationConnections
Konstruktor
OutgoingTransmitterConnections - Class in de.bsvrz.dav.dav.main
Verwaltung für ausgehende Datenverteilerverbindungen
OutgoingTransmitterConnections(ServerConnectionInterface, int, ServerDavParameters, LowLevelConnectionsManagerInterface, HighLevelTransmitterManager, TransmitterConnectionMap) - Constructor for class de.bsvrz.dav.dav.main.OutgoingTransmitterConnections
Konstruktor

P

PackageRuntimeInfo - Class in de.bsvrz.dav.dav
 
PackageRuntimeInfo() - Constructor for class de.bsvrz.dav.dav.PackageRuntimeInfo
 
parse(String) - Static method in class de.bsvrz.dav.dav.main.ApplicationInfo
 
parseArguments(ArgumentList) - Method in class de.bsvrz.dav.dav.main.TerminateConnection
 
print(String, String, String) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
 
printArgumentsList() - Static method in class de.bsvrz.dav.dav.main.ServerDavParameters
Gibt auf der Standardausgabe die möglichen Startargumente einer Datenverteilerapplikation aus.
printSubscriptions() - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
Schreibt die Anmeldeinformationen in den Ausgabekanal.
putConnection(long, T) - Method in class de.bsvrz.dav.dav.main.ConnectionMap
Merkt sich die angegebene Verbindung unter der angegebenen ID.

R

RECEIVERS_AVAILABLE - de.bsvrz.dav.dav.subscriptions.SenderState
Empfänger sind Verfügbar, bereit zum Senden
ReceiverState - Enum in de.bsvrz.dav.dav.subscriptions
Status einer Senek oder eines Empfängers
receiveSubscriptionTable - Variable in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
Die Empfangsanmeldungen-Tabelle
ReceivingSubscription - Interface in de.bsvrz.dav.dav.subscriptions
Interface für eine Anmeldung, die Daten empfängt
RemoteCentralSubscription - Interface in de.bsvrz.dav.dav.subscriptions
Anmeldung bei einem anderen Zentraldatenverteiler
RemoteDrainSubscription - Class in de.bsvrz.dav.dav.subscriptions
Anmeldung als Sender auf eine Senke bei einem entfernten Zentral-Datenverteiler.
RemoteDrainSubscription(SubscriptionsManager, BaseSubscriptionInfo, TransmitterCommunicationInterface) - Constructor for class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
RemoteReceiverSubscription - Class in de.bsvrz.dav.dav.subscriptions
Anmeldung eines entfernten Empfängers auf diesen Datenverteiler (der möglicherweise Zentraldatenverteiler ist)
RemoteReceiverSubscription(SubscriptionsManager, TransmitterCommunicationInterface, BaseSubscriptionInfo, Collection<Long>) - Constructor for class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
RemoteReceivingSubscription - Interface in de.bsvrz.dav.dav.subscriptions
 
RemoteSenderSubscription - Class in de.bsvrz.dav.dav.subscriptions
Anmeldung eines entfernten Senders auf diesen Datenverteiler (der möglicherweise Zentraldatenverteiler ist)
RemoteSenderSubscription(SubscriptionsManager, TransmitterCommunicationInterface, BaseSubscriptionInfo, Collection<Long>) - Constructor for class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
RemoteSendingSubscription - Interface in de.bsvrz.dav.dav.subscriptions
 
RemoteSourceSubscription - Class in de.bsvrz.dav.dav.subscriptions
Anmeldung als Empfänger auf eine Quelle bei einem entfernten Zentraldatenverteiler
RemoteSourceSubscription(SubscriptionsManager, BaseSubscriptionInfo, TransmitterCommunicationInterface) - Constructor for class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
RemoteSubscription - Interface in de.bsvrz.dav.dav.subscriptions
Interface für eine Anmeldung zu einem anderen Datenverteiler (T_T)
removeAllSubscriptions(ApplicationCommunicationInterface) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Entfernt von einer Verbindung alle Anmeldungen (sinnvoll z.B. bei Terminierung der Verbindung)
removeAllSubscriptions(TransmitterCommunicationInterface) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Entfernt von einer Verbindung alle Anmeldungen (sinnvoll z.B. bei Terminierung der Verbindung)
removeApplication(long) - Method in class de.bsvrz.dav.dav.main.ApplicationObjectManager
Löscht ein Applikationsobjekt
removeApplication(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Wird nach dem Verbindungsabbruch zu einer Applikation aufgerufen
removeApplicationConnection(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Wird aufgerufen, wenn eine Verbindung terminiert wurde
removeConnection(long, T) - Method in class de.bsvrz.dav.dav.main.ConnectionMap
Entfernt eine Verbindung (zum Beispiel weil diese geschlossen wurde)
removeConnection(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Wird aufgerufen, wenn die Verbindung zu einer Applikation terminiert wurde.
removeConnection(T_A_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Beendet eine Verbindung zu einer Applikation
removeConnection(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
removeConnection(T_A_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
entfernt die angegebene Verbindung weil diese terminiert wurde
removeConnection(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Wird aufgerufen, wenn die Verbindung zu einem Datenverteiler terminiert wurde.
removeConnection(T_T_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Beendet eine Verbindung zu einem Datenverteiler
removeConnection(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
removeConnection(T_T_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
entfernt die angegebene Verbindung weil diese terminiert wurde
removeConnection(RoutingConnectionInterface) - Method in class de.bsvrz.dav.dav.main.RoutingTable
Diese Methode wird von der Wegverwaltung aufgerufen und es wird überprüft, ob ein Eintrag mit dem spezifizierten Repräsentanten der Datenverteilerverbindung connection vorhanden ist.
removeConnection(T) - Method in class de.bsvrz.dav.dav.main.ConnectionMap
Entfernt eine Verbindung (zum Beispiel weil diese geschlossen wurde)
removeLocalReceiveSubscriptions(ApplicationCommunicationInterface, BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Meldet einen lokalen Empfänger oder eine lokale Senke ab.
removeLocalReceiveSubscriptions(ApplicationCommunicationInterface, BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
removeLocalReceiveSubscriptions(ApplicationCommunicationInterface, SubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Meldet einen lokalen Empfänger oder eine lokale Senke ab.
removeLocalReceiveSubscriptions(ApplicationCommunicationInterface, SubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Meldet einen lokalen Empfänger oder eine lokale Senke ab.
removeLocalSendSubscription(ApplicationCommunicationInterface, BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Meldet einen lokalen Sender oder eine lokale Quelle ab.
removeLocalSendSubscription(ApplicationCommunicationInterface, BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
 
removeLocalSendSubscriptions(ApplicationCommunicationInterface, SubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
Meldet einen lokalen Senker oder eine lokale Quelle ab.
removeLocalSendSubscriptions(ApplicationCommunicationInterface, SubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Meldet einen lokalen Senker oder eine lokale Quelle ab.
RemoveLockFiles - Class in de.bsvrz.dav.dav.main
Klasse zum Löschen von vergessenen Lockdatei
RemoveLockFiles() - Constructor for class de.bsvrz.dav.dav.main.RemoveLockFiles
 
removePotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
removePotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
removePotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
removePotentialDistributor(long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
removePotentialDistributor(long) - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteSubscription
 
removeReceiver(ReceivingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
removeReceivingSubscription(ReceivingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Entfernt eine empfangende Anmeldung
removeReceivingSubscriptions(CommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Entfernt alle empfangende Anmedungen, die über die angegebene Verbindung angemeldet sind
removeSender(SendingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
removeSendingSubscription(SendingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Entfernt eine sendende Anmeldung
removeSendingSubscriptions(CommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Entfernt alle sendende Anmedungen, die über die angegebene Verbindung angemeldet sind
removeSubscriptionInfo(SubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
removeSubscriptionInfo(SubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Entfernt eine Anmeldeinformation.
removeTransmitterConnection(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
Entfernt die angegebene Verbindung, weil diese terminiert wurde
removeUser(long) - Method in class de.bsvrz.dav.dav.util.accessControl.DavAccessControlManager
Löscht einen Benutzer aus der Benutzertabelle, wenn der Datenverteiler die Benutzerrechte prüfen soll.
RoutingConnectionInterface - Interface in de.bsvrz.dav.dav.main
Dieses Interface deklariert Methoden, die Informationen zu Verbindungen liefern.
RoutingTable - Class in de.bsvrz.dav.dav.main
Die Klasse ist für die Weginformationsverwaltung zuständig.
RoutingTable(DistributionInterface, long) - Constructor for class de.bsvrz.dav.dav.main.RoutingTable
Erzeugt ein neues Objekt mit den gegebenen Parametern.
run() - Method in class de.bsvrz.dav.dav.main.ApplicationStatusUpdater
 

S

SelfClientDavConnection - Class in de.bsvrz.dav.dav.main
 
SelfClientDavConnection(ClientDavParameters) - Constructor for class de.bsvrz.dav.dav.main.SelfClientDavConnection
 
sendData(ApplicationDataTelegram) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
sendData(ApplicationDataTelegram[]) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
sendData(ApplicationDataTelegram, long, boolean) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
sendData(ApplicationDataTelegram, long, boolean) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
sendData(ApplicationDataTelegram, long, boolean) - Method in interface de.bsvrz.dav.dav.subscriptions.CommunicationInterface
Versendet ein Daten-Telegramm über diese Verbindung
sendData(ResultData) - Method in class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
Sendet einen DAF-Datensatz als Sender.
sendData(ResultData, SenderRole) - Method in class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
Sendet einen DAF-Datensatz als Sender.
sendDataTelegram(ApplicationDataTelegram, long) - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
sendDataTelegram(ApplicationDataTelegram, long) - Method in interface de.bsvrz.dav.dav.subscriptions.ReceivingSubscription
Sendet Daten an den Empfänger
sendDataTelegram(ApplicationDataTelegram, long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
sendDataTelegram(ApplicationDataTelegram, long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
SENDERS_AVAILABLE - de.bsvrz.dav.dav.subscriptions.ReceiverState
Es gibt Quellen/Sender
SenderState - Enum in de.bsvrz.dav.dav.subscriptions
Status eines Senders/einer Quelle
SendingSubscription - Interface in de.bsvrz.dav.dav.subscriptions
Interface für eine Anmeldung, die Daten sendet
sendReceipt(long, ConnectionState, TransmitterSubscriptionType, RemoteSubscription) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
sendReceipt(long, ConnectionState, TransmitterSubscriptionType, RemoteSubscription) - Method in interface de.bsvrz.dav.dav.subscriptions.TransmitterCommunicationInterface
Sendet eine Quittung auf eine Datenanmeldung zurück bzw. informiert darüber, ob es wirklich einen Zentraldatenverteiler auf, bzw hinter diesem Datenverteiler gibt.
sendRoutingUpdate(RoutingUpdate[]) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
sendRoutingUpdate(RoutingUpdate[]) - Method in interface de.bsvrz.dav.dav.main.RoutingConnectionInterface
Diese Methode findet die besten Wege.
sendStateTelegram(ReceiverState) - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
Sendet an einen Empfänger falls nötig im Falle eines geänderten Anmeldestatus einen leeren Datensatz mit dem entsprechenden Inhalt.
sendStateTelegram(ReceiverState) - Method in interface de.bsvrz.dav.dav.subscriptions.ReceivingSubscription
 
sendStateTelegram(ReceiverState) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
sendStateTelegram(ReceiverState) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
Sendet an einen Empfänger falls nötig im Falle eines geänderten Anmeldestatus einen leeren Datensatz mit dem entsprechenden Inhalt.
sendSubscriptionTable - Variable in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
Die Sendeanmeldungen-Tabelle
sendTelegram(DataTelegram) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
sendTelegram(DataTelegram) - Method in interface de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunicationInterface
Diese Methode wird von der Verbindungsverwaltung, der Zuliefererverwaltung und der Anmeldungsverwaltung aufgerufen.
sendTelegrams(DataTelegram[]) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
sendTelegrams(DataTelegram[]) - Method in interface de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunicationInterface
Mehrere Telegramme können en bloc versandt werden.
sendTelegramsFromTransaction(boolean, ApplicationDataTelegram[], long) - Method in class de.bsvrz.dav.dav.main.TelegramManager
 
sendTelegramsFromTransaction(boolean, ApplicationDataTelegram[], long) - Method in interface de.bsvrz.dav.dav.main.TelegramManagerTransactionInterface
Sendet ein Telegram.
sendTerminationData(ClientDavInterface, List<SystemObject>) - Static method in class de.bsvrz.dav.dav.main.TerminateConnection
 
sendTerminationData(ClientDavInterface, List<SystemObject>, long) - Static method in class de.bsvrz.dav.dav.main.TerminateConnection
 
serializeToBytes() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Serialisiert die Anmelde-Informationen in Bytes um sie über den Datenverteiler zu Testzwecken abrufen zu können.
ServerConnectionProperties - Class in de.bsvrz.dav.dav.main
Diese Klasse stellt die Parameter einer Verbindung zwischen zwei Servern zur Verfügung.
ServerConnectionProperties() - Constructor for class de.bsvrz.dav.dav.main.ServerConnectionProperties
Dieser Konstruktor wird für Tests benötigt.
ServerConnectionProperties(LowLevelCommunicationInterface, AuthentificationComponent, ServerDavParameters) - Constructor for class de.bsvrz.dav.dav.main.ServerConnectionProperties
Erzeugt ein neues Objekt mit den gegebenen Parametern.
ServerDavParameters - Class in de.bsvrz.dav.dav.main
Diese Klasse stellt die Parameter des Datenverteilers auf Server-Seite zur Verfügung.
ServerDavParameters(ArgumentList) - Constructor for class de.bsvrz.dav.dav.main.ServerDavParameters
Erzeugt einen neuen Parametersatz mit Defaultwerten für die einzelnen Parameter und setzt die in den übergebenen Aufrufargumenten angegebenen Parameter mit den angegebenen Werten.
ServerHighLevelCommunication - Interface in de.bsvrz.dav.dav.main
Dieses Interface deklariert Methoden, welche von der Verbindungsverwaltung aufgerufen werden.
setActiveConnections(Collection<ApplicationInfo>) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
setAllowHmacAuthentication(boolean) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt, ob die alte Hmac-Authentifizierung erlaubt sein soll
setAppCommunicationInputBufferSize(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Größe des Empfangspuffers, der bei der Kommunikation mit einer Applikation eingesetzt wird.
setAppCommunicationOutputBufferSize(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Größe des Sendepuffers, der bei der Kommunikation mit einer Applikation eingesetzt wird.
setApplicationConnectionsSubAddress(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Subadresse mit der dieser Datenverteiler auf Verbindungen von Applikationen wartet.
setApplicationConnectionsSubAdress(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Deprecated.
Statt dieser Methode sollte die Methode ServerDavParameters.setApplicationConnectionsSubAddress(int) verwendet werden.
setAuthentificationProcessName(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt das bei der Authentifizierung zu verwendende Verfahren.
setBestWayManager(BestWayManagerInterface) - Method in class de.bsvrz.dav.dav.main.ListsManager
Setter für das Verwaltungsobjekt zur Bestimmung der günstigsten Wege.
setCloseHandler(ApplicationCloseActionHandler) - Method in class de.bsvrz.dav.dav.main.Transmitter
Setzt den ApplicationCloseActionHandler.
setCommunicationSendFlushDelay(long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Verzögerungszeit zur Übertragung von gepufferten und zu versendenden Telegrammen.
setConfigurationAvailable() - Method in class de.bsvrz.dav.dav.main.IncomingApplicationConnections
Trigger, dass die Konfiguration verfügbar ist.
setConfigurationAvailable() - Method in class de.bsvrz.dav.dav.main.OutgoingApplicationConnections
Trigger, dass die Konfiguration verfügbar ist.
setConfigurationAvailable(SelfClientDavConnection, ApplicationStatusUpdater) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Initialisiert Funktionen, die von der Konfiguration abhängen (z.B.
setConfigurationAvailable(SelfClientDavConnection, ApplicationStatusUpdater) - Method in class de.bsvrz.dav.dav.main.TelegramManager
Initialisiert Funktionen, die von der Konfiguration abhängen (z.B.
setConfigurationAvailable(SelfClientDavConnection, String) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Wird aufgerufen, wenn die Konfiguration verfügbar wird.
setConfigurationClientCredentials(ClientCredentials) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt Passwort oder Login-Token für den Konfigurationsbenutzer
setConfigurationId(long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt der Konfigurationsid auf den neuen Wert.
setConfigurationUserName(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt den Konfigurationsbenutzername auf den neuen Wert.
setDataTransmitterId(long) - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Setzt die Id des Datenverteilers auf den neuen Wert.
setDataTransmitterId(long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Id der Datenverteiler auf den neuen Wert
setDataTransmitterName(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt den Namen des Datenverteilers.
setDataTransmitterTypePid(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt den Typ des Datenverteilers.
setDavCommunicationInputBufferSize(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Größe des Empfangspuffers, der bei der Kommunikation mit dem Datenverteiler eingesetzt wird.
setDavCommunicationOutputBufferSize(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Größe des Sendepuffers, der bei der Kommunikation mit dem Datenverteiler eingesetzt wird.
setDisabledTransmitterConnections(Collection<Long>) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
setDisabledTransmitterConnections(Collection<Long>) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Setzt die Datenverteiler (über deren IDs), zu denen keine Verbindung aufgenommen werden sollen, weil diese temporär deaktiviert wurden (über atg.deaktivierteVerbindungen)
setDisabledTransmitterConnections(Collection<Long>) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
setDrain(ReceivingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
setEncryptionPreference(EncryptionConfiguration) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt ob die Verbindung verschlüsselt werden soll
setLocalConfigurationAvailable() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
setLocalConfigurationAvailable() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Wird aufgerufen, wenn die lokale Konfigurationsverbindung verfügbar ist.
setLocalModeParameter(String, long) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
setLocalModeParameter(String, long) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Setzt die Parameter für eine lokale Konfiguration
setLocalModeParameter(String, long) - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Setzt den Datenverteilersbetriebsmodus auf den Lokalen Modus.
setLocalModeParameter(String, long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt den Datenverteilersbetriebsmodus auf den Lokalen Modus.
setLowLevelCommunicationName(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt das auf unterster Ebene einzusetzende Kommunikationsprotokoll.
setMaxDataTelegramSize(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die maximale Größe von Datentelegrammen.
setMultiRemoteLockActive(boolean) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Setzt, ob Anmeldung ungültig gemacht werden sollen, weil mehrere remote-Zzentraldatenverteiler positive Rückmeldungen verschickt haben
setParameterClientCredentials(ClientCredentials) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt Passwort oder Login-Token für den Parametrierungsbenutzer auf den neuen Wert.
setParameterUserName(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt der Parametrierungsbenutzername auf den neuen Wert.
setPotentialDistributors(Collection<Long>) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
setPotentialDistributors(Collection<Long>) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
setPotentialDistributors(Collection<Long>) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
setPotentialDistributors(Collection<Long>) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
setPotentialDistributors(Collection<Long>) - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteSubscription
 
setReceiveKeepAliveTimeout(long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt das KeepAlive-Timeout beim Empfang von Telegrammen.
setReconnectInterDavDelay(long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
 
setRemoteDrainSubscriptionStatus(TransmitterCommunicationInterface, ConnectionState, long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Verarbeitet eine Anmeldungsquittung von einem anderen Datenverteiler, aktualisert den Status der entsprechenden ausgehenden Anmeldung
setRemoteModeParameter(String, int, String) - Method in class de.bsvrz.dav.dav.main.ServerConnectionProperties
Setzt den Datenverteilerbetriebsmodus auf den Remote-Modus.
setRemoteModeParameter(String, int, String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt den Datenverteilersbetriebsmodus auf den Remote-Modus.
setRemoteSourceSubscriptionStatus(TransmitterCommunicationInterface, ConnectionState, long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Verarbeitet eine Anmeldungsquittung von einem anderen Datenverteiler, aktualisert den Status der entsprechenden ausgehenden Anmeldung
setRemoteState(long, ConnectionState) - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteCentralSubscription
 
setRemoteState(long, ConnectionState) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
setRemoteState(long, ConnectionState) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
setSelfClientDavConnection(SelfClientDavConnection) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Setzt die eigene Datenverteilerverbindung und initialisiert damit weitere Funktionen
setSelfClientDavConnection(SelfClientDavConnection) - Method in class de.bsvrz.dav.dav.main.LowLevelAuthentication
Deprecated.
 
setSendKeepAliveTimeout(long) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt das Timeout zum Senden von KeepAlive-Telegrammen.
setSource(SendingSubscription) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
setState(ReceiverState, long) - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
setState(ReceiverState, long) - Method in interface de.bsvrz.dav.dav.subscriptions.ReceivingSubscription
Setzt den Status des Empfängers
setState(ReceiverState, long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
setState(ReceiverState, long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
setState(SenderState, long) - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
setState(SenderState, long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
setState(SenderState, long) - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
setState(SenderState, long) - Method in interface de.bsvrz.dav.dav.subscriptions.SendingSubscription
Setzt den Status der Anmeldung
setTransmitterConnectionsSubAddress(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt die Subadresse mit der dieser Datenverteiler auf Verbindungen von anderen Datenverteilern wartet.
setTransmitterConnectionsSubAdress(int) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Deprecated.
Statt dieser Methode sollte die Methode ServerDavParameters.setTransmitterConnectionsSubAddress(int) verwendet werden.
setUserLogin(UserLogin) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Setzt den eingeloggten Benutzer (nur für Testzwecke)
setUserName(String) - Method in class de.bsvrz.dav.dav.main.ServerDavParameters
Setzt den bei der Authentifizierung zu verwendenden Benutzernamen.
shutdown(boolean, String) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Beendet den Datenverteiler
shutdown(boolean, String) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Beendet alle Verbindungen und Threads
shutdown(boolean, String) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
shutdown(boolean, String) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
 
shutdown(boolean, String) - Method in class de.bsvrz.dav.dav.main.Transmitter
 
start() - Method in class de.bsvrz.dav.dav.main.IncomingApplicationConnections
 
start() - Method in class de.bsvrz.dav.dav.main.IncomingTransmitterConnections
 
start() - Method in class de.bsvrz.dav.dav.main.OutgoingApplicationConnections
Startet den Aufbau der aktiven Verbindungen zu anderen Applikationen (asynchron)
start() - Method in class de.bsvrz.dav.dav.main.OutgoingTransmitterConnections
 
startApplicationConnections(Class<? extends ServerConnectionInterface>) - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Startet den Aufbau der Dav-Dav-Verbindungen
startTransmitterConnections(Class<? extends ServerConnectionInterface>, TransmitterConnectionInfo[], Collection<Long>) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
Startet den Aufbau der Dav-Dav-Verbindungen
subscribe() - Method in interface de.bsvrz.dav.dav.subscriptions.RemoteCentralSubscription
 
subscribe() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
subscribe() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
subscribeReceiveData(ReceiveSubscriptionTelegram) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
Registriert eine Empfangsanmeldung.
subscribeReceiveData(TransmitterDataSubscription) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromDavStorage
Diese Methode registriert eine Empfangsanmeldung.
subscribeSendData(SendSubscriptionTelegram) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
Registriert eine Senderanmeldung.
subscribeSendData(TransmitterDataSubscription) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromDavStorage
Diese Methode registriert eine Senderanmeldung.
subscribeToRemote(RemoteCentralSubscription) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
subscribeToRemote(RemoteCentralSubscription) - Method in interface de.bsvrz.dav.dav.subscriptions.TransmitterCommunicationInterface
Sorgt für eine Datenanmeldung bei einem entfernten Zentraldatenverteiler.
Subscription - Interface in de.bsvrz.dav.dav.subscriptions
Interface für eine Anmeldung an einer Datenidentifikation-Objekt-Kombination
SubscriptionInfo - Class in de.bsvrz.dav.dav.subscriptions
Diese Klasse kapselt eine Anmeldungsinformation zu einer Objekt/Attributgruppe/Aspekt/Simulationsvariante-Kombination.
SubscriptionInfo(SubscriptionsManager, BaseSubscriptionInfo) - Constructor for class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Erstellt eine neue SubscriptionInfo
SubscriptionList - Class in de.bsvrz.dav.dav.subscriptions
 
SubscriptionList() - Constructor for class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
SubscriptionsFromApplicationStorage - Class in de.bsvrz.dav.dav.main
Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einer Applikation empfangen wurden.
SubscriptionsFromApplicationStorage(ServerHighLevelCommunication) - Constructor for class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
 
SubscriptionsFromDavStorage - Class in de.bsvrz.dav.dav.main
Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einem anderen Datenverteiler empfangen wurden.
SubscriptionsFromDavStorage(ServerHighLevelCommunication) - Constructor for class de.bsvrz.dav.dav.main.SubscriptionsFromDavStorage
 
SubscriptionsFromRemoteStorage - Class in de.bsvrz.dav.dav.main
Speichert alle Anmeldungen, die über eine Kommunikationsverbindung mit einer Applikation oder mit einem anderen Datenverteiler empfangen wurden.
SubscriptionsFromRemoteStorage(ServerHighLevelCommunication) - Constructor for class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
Erzeugt ein neues Objekt mit den gegebenen Parametern.
SubscriptionsManager - Interface in de.bsvrz.dav.dav.main
Klasse für die Verwaltung der Anmeldungen
subscriptionToString(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelSubscriptionsManager
Formatiert eine baseSubscriptionInfo zu einem String, der sich zur Darstellung in Fehlerausgaben u.ä. eignet
subscriptionToString(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Wandlt eine Anmeldung in einen darstellbaren Text um

T

T_A - Static variable in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
DAV - DAF Kommunikation
T_A_HighLevelCommunication - Class in de.bsvrz.dav.dav.communication.appProtocol
Diese Klasse stellt eine Verbindung vom Datenverteiler zur Applikation dar.
T_A_HighLevelCommunication(ServerConnectionProperties, HighLevelApplicationManager, LowLevelConnectionsManagerInterface, ApplicationInfo, boolean) - Constructor for class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
Erzeugt ein neues Objekt mit den gegebenen Parametern.
T_A_HighLevelCommunicationInterface - Interface in de.bsvrz.dav.dav.communication.appProtocol
Erweitert das Interface ServerHighLevelCommunication, um Funktionalität zwischen dem Transmitter und der Applikation.
T_T - Static variable in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
DAV - DAV Kommunikation
T_T_HighLevelCommunication - Class in de.bsvrz.dav.dav.communication.davProtocol
Diese Klasse stellt die Funktionalitäten für die Kommunikation zwischen zwei Datenverteilern zur Verfügung.
T_T_HighLevelCommunication(ServerConnectionProperties, HighLevelTransmitterManagerInterface, LowLevelConnectionsManagerInterface, short, boolean, String, ClientCredentials, TransmitterInfo) - Constructor for class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
Erzeugt ein neues Objekt mit den gegebenen Parametern.
T_T_HighLevelCommunicationInterface - Interface in de.bsvrz.dav.dav.communication.davProtocol
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 - Class in de.bsvrz.dav.dav.communication.tcpCommunication
Deprecated.
TCP_IP_ServerCommunication() - Constructor for class de.bsvrz.dav.dav.communication.tcpCommunication.TCP_IP_ServerCommunication
Deprecated.
 
TelegramAggregator<T extends de.bsvrz.dav.daf.communication.lowLevel.telegrams.DataTelegramInterface> - Class in de.bsvrz.dav.dav.main
Diese Klasse dient dazu, aufgeteilte Datentelegramme wieder zusammenzusetzen.
TelegramAggregator() - Constructor for class de.bsvrz.dav.dav.main.TelegramAggregator
 
TelegramManager - Class in de.bsvrz.dav.dav.main
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.
TelegramManager(HighLevelConnectionsManagerInterface, AccessControlMode) - Constructor for class de.bsvrz.dav.dav.main.TelegramManager
Erstellt einen neuen TelegramManager
TelegramManagerTransactionInterface - Interface in de.bsvrz.dav.dav.main
Schnittstelle für die Transaktionen, die der Subscriptionsmanager implementieren sollte
terminate(boolean, String) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
terminate(boolean, String) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
terminate(boolean, String) - Method in interface de.bsvrz.dav.dav.main.ServerHighLevelCommunication
Terminiert die Kommunikationsverbindung.
TerminateConnection - Class in de.bsvrz.dav.dav.main
Stoppt die Datenverteiler- bzw.
TerminateConnection() - Constructor for class de.bsvrz.dav.dav.main.TerminateConnection
 
throttleLoginAttempt(boolean) - Method in class de.bsvrz.dav.dav.main.HighLevelApplicationManager
Wird bei jedem Login-Versuch aufgerufen und sorgt dafür, dass bei wiederholten Brute-Force-Angriffen der Login verzögert wird.
throttleLoginAttempt(boolean) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
throttleLoginAttempt(boolean) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Wird bei jedem Login-Versuch aufgerufen und sorgt dafür, dass bei wiederholten Brute-Force-Angriffen der Login verzögert wird.
TO_REMOTE_MULTIPLE - de.bsvrz.dav.dav.main.ConnectionState
Ausgehende Verbindung, hinter dem verbundenen Datenverteiler gibt es mehrere Zentraldatenverteiler
TO_REMOTE_NOT_ALLOWED - de.bsvrz.dav.dav.main.ConnectionState
Ausgehende Verbindung, anderer Datenverteiler ist zuständig, aber es sind keine Rechte vorhanden
TO_REMOTE_NOT_RESPONSIBLE - de.bsvrz.dav.dav.main.ConnectionState
Ausgehende Verbindung, anderer Datenverteiler ist nicht zuständig
TO_REMOTE_OK - de.bsvrz.dav.dav.main.ConnectionState
Ausgehende Verbindung, anderer Datenverteiler ist zuständig (OK)
TO_REMOTE_WAITING - de.bsvrz.dav.dav.main.ConnectionState
Ausgehende Verbindung, warten auf Antwort (receipt/Quittung) des Kommunikationspartners
toString() - Method in class de.bsvrz.dav.dav.communication.accessControl.ArchiveAccessControlPlugin
 
toString() - Method in class de.bsvrz.dav.dav.communication.accessControl.ConfigAccessControlPlugin
 
toString() - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
toString() - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
toString() - Method in class de.bsvrz.dav.dav.main.ApplicationInfo
 
toString() - Method in enum de.bsvrz.dav.dav.main.CommunicationState
 
toString() - Method in class de.bsvrz.dav.dav.main.CommunicationStateAndMessage
 
toString() - Method in class de.bsvrz.dav.dav.main.ConnectionMap
 
toString() - Method in class de.bsvrz.dav.dav.main.IncomingApplicationConnections
 
toString() - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
 
toString() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
toString() - Method in class de.bsvrz.dav.dav.main.OutgoingApplicationConnections
 
toString() - Method in class de.bsvrz.dav.dav.main.RoutingTable
Diese Methode schreibt alle Ziele, die von dem Ausgangsknoten(Ausgangs-DAV) zu erreichen sind in einen String, und gibt diesen zurück.
toString() - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.DataIndexCounter
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
 
toString() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionList
 
toString() - Method in class de.bsvrz.dav.dav.util.accessControl.DavAccessControlManager
 
toString(boolean) - Method in class de.bsvrz.dav.dav.main.RoutingTable
Diese Methode schreibt alle Ziele, die von dem Ausgangsknoten(Ausgangs-DAV) zu erreichen sind in einen String, und gibt diesen zurück.
Transmitter - Class in de.bsvrz.dav.dav.main
Klasse zum Start des Datenverteilers ohne grafische Oberfläche.
Transmitter(String[]) - Constructor for class de.bsvrz.dav.dav.main.Transmitter
 
TransmitterCommunicationInterface - Interface in de.bsvrz.dav.dav.subscriptions
Basis-Interface für eine Kommunikation zwischen zwei Datenverteilern
TransmitterConnectionMap - Class in de.bsvrz.dav.dav.main
Klasse, die die offenen Verbindungen eines Datenverteilers speichert und diese den konfigurierten Verbindungen zuordnen kann, sowie den Status von Verbindungen abfragen kann.
TransmitterConnectionMap(TransmitterConnectionInfo[], long) - Constructor for class de.bsvrz.dav.dav.main.TransmitterConnectionMap
Erstellt eine neue TransmitterConnectionMap
TransmitterStatus - Class in de.bsvrz.dav.dav.main
Verbindungszustand eines Datenverteilers
TransmitterStatus(long, String, CommunicationState, String, EncryptionStatus) - Constructor for class de.bsvrz.dav.dav.main.TransmitterStatus
 
TransmitterStatusPublisher - Interface in de.bsvrz.dav.dav.main
Listener-Interface für Klassen, die über Änderungen an den verbundenen Datenverteilern informiert werden
triggerSender(BaseSubscriptionInfo, byte) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
triggerSender(BaseSubscriptionInfo, byte) - Method in interface de.bsvrz.dav.dav.subscriptions.ApplicationCommunicationInterface
Diese Methode wird von der Verbindungsverwaltung aufgerufen, um eine Sendesteuerung an die Applikation weiterzuleiten.

U

UNKNOWN - de.bsvrz.dav.dav.subscriptions.ReceiverState
Unbekannt, Empfänger wurde gerade erst angemeldet
UNKNOWN - de.bsvrz.dav.dav.subscriptions.SenderState
Unbekannt, Sender wurde gerade erst angemeldet
unsubscribe() - Method in class de.bsvrz.dav.dav.subscriptions.LocalReceivingSubscription
 
unsubscribe() - Method in class de.bsvrz.dav.dav.subscriptions.LocalSendingSubscription
 
unsubscribe() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteDrainSubscription
 
unsubscribe() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteReceiverSubscription
 
unsubscribe() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSenderSubscription
 
unsubscribe() - Method in class de.bsvrz.dav.dav.subscriptions.RemoteSourceSubscription
 
unsubscribe() - Method in interface de.bsvrz.dav.dav.subscriptions.Subscription
Beendet die Datenanmeldung, sendet eventuelle Abmeldetelegramme
unsubscribeReceiveData(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
Meldet eine Empfangsanmeldung ab.
unsubscribeReceiveData(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromDavStorage
Meldet eine Empfangsanmeldung ab.
unsubscribeSendData(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromApplicationStorage
Meldet eine Senderanmeldung ab.
unsubscribeSendData(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.SubscriptionsFromDavStorage
Diese Methode meldet eine Senderanmeldung ab.
unsubscribeToRemote(RemoteCentralSubscription) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
unsubscribeToRemote(RemoteCentralSubscription) - Method in interface de.bsvrz.dav.dav.subscriptions.TransmitterCommunicationInterface
Sorgt für Datenabmeldung bei einem entfernten Zentraldatenverteiler.
UnusedReplacementConnection - de.bsvrz.dav.dav.main.CommunicationState
Verbindung ist nicht verbunden (Es handelt sich um eine Ersatzverbindung, welche nicht erforderlich ist)
update(long, RoutingUpdate[]) - Method in class de.bsvrz.dav.dav.main.RoutingTable
Diese Methode wird von der Wegverwaltung aufgerufen und es wird überprüft, ob ein Eintrag mit der als Parameter spezifizierten fromNodeId vorhanden ist.
update(DataTelegram) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
update(DataTelegram) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
update(RoutingConnectionInterface, TransmitterBestWayUpdate) - Method in class de.bsvrz.dav.dav.main.BestWayManager
Diese Methode wird von der Protokollsteuerung aufgerufen, wenn eine neue Weginformationsnachricht angekommen ist.
update(Set<TransmitterStatus>) - Method in class de.bsvrz.dav.dav.main.DavTransmitterPublisher
 
update(Set<TransmitterStatus>) - Method in class de.bsvrz.dav.dav.main.DebugTransmitterPublisher
 
update(Set<TransmitterStatus>) - Method in interface de.bsvrz.dav.dav.main.TransmitterStatusPublisher
Wird aufgerufen, wenn sich die verbundenen Datenverteiler geändert haben.
updateApplicationId(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
updateApplicationId(T_A_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Wird aufgerufen, sobald die ID einer Verbindung (sicher) bekannt ist (nach erfolgreicher Authentifizierung)
updateBestWay(long, TransmitterCommunicationInterface, TransmitterCommunicationInterface) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Wird von bestWaymanager aufgerufen, wenn es eine neue beste lokale Verbindung zu einem Zentraldatenverteiler gibt
updateBestWay(T_T_HighLevelCommunication, TransmitterBestWayUpdate) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
updateBestWay(T_T_HighLevelCommunication, TransmitterBestWayUpdate) - Method in interface de.bsvrz.dav.dav.main.HighLevelTransmitterManagerInterface
Wird bei einem BestWayUpdate-Telegramm aufgerufen
updateCommunicationState() - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
updateCommunicationState() - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Wird aufgerufen, wenn sich der Status einer verbundenen Dav-Dav-Verbindung geändert hat um beispielsweise die "atg.datenverteilerKommunikationsZustand" zu aktualisieren
updateConfigData(SendDataObject) - Method in class de.bsvrz.dav.dav.communication.appProtocol.T_A_HighLevelCommunication
 
updateConfigData(SendDataObject) - Method in class de.bsvrz.dav.dav.communication.davProtocol.T_T_HighLevelCommunication
 
updateDestinationRoute(long, RoutingConnectionInterface, RoutingConnectionInterface) - Method in interface de.bsvrz.dav.dav.main.DistributionInterface
Wird aufgerufen, wenn die Kommunikation zu einem anderen Datenverteiler über eine andere Verbindung erfolgen sollte.
updateDestinationRoute(long, RoutingConnectionInterface, RoutingConnectionInterface) - Method in class de.bsvrz.dav.dav.main.HighLevelTransmitterManager
 
updateDestinationRoute(long, TransmitterCommunicationInterface, TransmitterCommunicationInterface) - Method in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
updateDestinationRoute(long, TransmitterCommunicationInterface, TransmitterCommunicationInterface) - Method in interface de.bsvrz.dav.dav.main.SubscriptionsManager
Wird aufgerufen, wenn es zu einer Dav-id eine bessere Route gibt, sorgt für entsprechende Anmeldeumleitungen
updateId(T_A_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelApplicationConnections
Wird aufgerufen, wenn die ID einer Applikation bekannt wird, aktualisiert die entsprechenden Datenstrukturen in der LowLevelApplicationConnections._connectionMap.
updateId(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.IncomingTransmitterConnections
Wird aufgerufen, wenn die ID des Remote-Transmitters bekannt wird (d. h. die Authentifizierung abgeschlossen ist)
updateId(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelTransmitterConnections
 
updateId(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.OutgoingTransmitterConnections
Wird aufgerufen, wenn die ID des Remote-Transmitters bekannt wird (d. h. die Authentifizierung abgeschlossen ist)
updateListsNewLocalSubscription(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
updateListsNewLocalSubscription(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Informiert die Anmeldelisten, dass dieser Datenverteiler Zentraldatenverteiler für die angegebene Anmeldung geworden ist
updateListsRemovedLocalSubscription(BaseSubscriptionInfo) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
 
updateListsRemovedLocalSubscription(BaseSubscriptionInfo) - Method in interface de.bsvrz.dav.dav.main.HighLevelConnectionsManagerInterface
Informiert die Anmeldelisten, dass dieser Datenverteiler nicht mehr Zentraldatenverteiler für die angegebene Anmeldung ist
updateOrCreateRemoteReceiverSubscription(TransmitterCommunicationInterface, Collection<Long>) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Erstellt eine eingehende Anmeldung von einem anderen Datenverteiler als interessierter Empfänger (dieser Datenverteiler ist dann typischerweise potentiell Quell-Datenverteiler bzw. agiert als Proxy zum eigentlichen Zentraldatenverteiler).
updateOrCreateRemoteSenderSubscription(TransmitterCommunicationInterface, Collection<Long>) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Erstellt eine eingehende Anmeldung von einem anderen Datenverteiler als interessierter Sender (dieser Datenverteiler ist dann typischerweise potentiell eine Senke bzw. agiert als Proxy zum eigentlichen Zentraldatenverteiler).
updatePendingSubscriptionDataIndex(CommunicationInterface, long) - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
 
updateRemoteConnections() - Method in class de.bsvrz.dav.dav.subscriptions.SubscriptionInfo
Wird aufgerufen, wenn im ListsManager ein Update stattfand und so eventuell neue oder bessere Wege für die Remote-Anmeldungen existieren
updateTransmitterCommunicationStates(Map<TransmitterInfo, CommunicationStateAndMessage>) - Method in class de.bsvrz.dav.dav.main.HighLevelConnectionsManager
Benachrichtigung über den Status der konfigurierten Transmitter-Verbindungen
updateTransmitterId(T_T_HighLevelCommunication) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
 
updateTransmitterId(T_T_HighLevelCommunication) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Wird aufgerufen, sobald die ID einer Verbindung (sicher) bekannt ist (nach erfolgreicher Authentifizierung)

V

valueOf(String) - Static method in enum de.bsvrz.dav.dav.main.CommunicationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.dav.dav.main.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.dav.dav.subscriptions.ReceiverState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.dav.dav.subscriptions.SenderState
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.bsvrz.dav.dav.main.CommunicationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.dav.dav.main.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.dav.dav.subscriptions.ReceiverState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.dav.dav.subscriptions.SenderState
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForParamReady(UserLogin) - Method in class de.bsvrz.dav.dav.main.LowLevelConnectionsManager
Wartet darauf, dass die Parametrierung verfügbar ist.
waitForParamReady(UserLogin) - Method in interface de.bsvrz.dav.dav.main.LowLevelConnectionsManagerInterface
Wartet darauf, dass die Parametrierung verfügbar ist.
WAITING - de.bsvrz.dav.dav.subscriptions.ReceiverState
Es ist unbekannt, ob Sender verfügbar sind
WAITING - de.bsvrz.dav.dav.subscriptions.SenderState
Es ist unbekannt, ob Empfänger verfügbar sind

_

_connection - Variable in class de.bsvrz.dav.dav.main.SubscriptionsFromRemoteStorage
Verbindung zu einem Kommunikationspartner (Applikation oder Datenverteiler) von dem die hier verwalteten Anmeldungen stammen.
_dataIndexCounter - Variable in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
 
_debugLevel - Static variable in class de.bsvrz.dav.dav.main.Transmitter
 
_subscriptions - Variable in class de.bsvrz.dav.dav.main.AbstractSubscriptionsManager
HashMap mit der Zuordnung einer Anmeldeklasse zu einer BaseSubscriptionInfo.
A B C D E F G H I L M N O P R S T U V W _ 
Skip navigation links