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

A

aktuellerZeitserver - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
aktuellerZeitserver - Variable in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Hier wird das Attribut "AktuellerZeitServer" gespeichert
amSelbenTag(Long, Long) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
liegen die beiden übergebenen Zeitpunkte im selben Tag?
ArgumentParser - Class in de.bsvrz.sys.dcf77.lib
Hilfsklasse, enthaelt verschiedene Routinen um Argumente zu scannen.
ArgumentParser() - Constructor for class de.bsvrz.sys.dcf77.lib.ArgumentParser
 
aus(String) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
Testfunktion.
aus(String) - Method in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Ausgabefunktion.
aus() - Method in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
siehe DataAspZustand.aus(String). titel wird mit "" versorgt.

B

beenden() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Beendet den NTPClient

C

checkNewServerInfo() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Hauptoutine der Klasse.
close() - Method in class de.bsvrz.sys.dcf77.lib.MyLogger
Schliesse Datei.
closeDCFtestReader() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
closeDCFtestReader() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IdcfTestReader
Schliesst einen nicht mehr benötigten TestReader.
copy(String, String[], String) - Method in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Kopiert die uebergebenen Quell Einzelkomponenten auf eine Instanz Variable.
copy(DataAspZustand) - Method in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Kopiert die uebergebenen Quell Instanz auf das aktuelle Objekt.
cpNtpServerInfo2DataAspZustand(NTPinfoPoller.NtpServerInfo) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Hilffunktion: Konvertiert ntpServerInfo in eine Instanz des Typs DataAspZustand

D

DataAspZustand - Class in de.bsvrz.sys.dcf77.zeitverw
Hilfsklasse; definiert die Datentruktur zur Aufnahme des Datenverteileraspekts "Recher.dcfStatus.Zustand".
DataAspZustand(String, String[], String) - Constructor for class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Konstruktor1.
DataAspZustand() - Constructor for class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Konstruktor2.
dataRequest(SystemObject, DataDescription, byte) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
dataRequest(Object, Object, byte) - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
dataRequest(Object, Object, byte) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
 
date2String(Date, String) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
liefert das übergebne Datum als String zurück
date2String(Date) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
liefert das übergebne Datum als String zurück
DCFdav - Class in de.bsvrz.sys.dcf77.zeitverw
Hilfsklasse; implementiert die gesamte DAV Funktionalität der SWE DCF77.
DCFdav(String[]) - Constructor for class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
de.bsvrz.sys.dcf77.lib - package de.bsvrz.sys.dcf77.lib
 
de.bsvrz.sys.dcf77.ntp - package de.bsvrz.sys.dcf77.ntp
 
de.bsvrz.sys.dcf77.ntp.realclient - package de.bsvrz.sys.dcf77.ntp.realclient
 
de.bsvrz.sys.dcf77.zeitverw - package de.bsvrz.sys.dcf77.zeitverw
 
DefaultNtp - Class in de.bsvrz.sys.dcf77.ntp
Klasse mit Dummy-NTP-Server; sie implementiert das Interface IntpAllgemein.
DefaultNtp() - Constructor for class de.bsvrz.sys.dcf77.ntp.DefaultNtp
Konstruktor
DefaultNtp2 - Class in de.bsvrz.sys.dcf77.ntp
Diese Klasse implementiert einen NTP Client zur formalen Prüfung der Zeitverwaltung.
DefaultNtp2() - Constructor for class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
Konstruktor gibt Startmeldung auf der Console aus
DefaultNtp2.NtpStatusNotifier - Class in de.bsvrz.sys.dcf77.ntp
 
DefaultNtp2.NtpStatusNotifier() - Constructor for class de.bsvrz.sys.dcf77.ntp.DefaultNtp2.NtpStatusNotifier
 
delay - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
destroyProcess(Process) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
zerstort p und gibt dessen resourcen frei
disconnect() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Verbindung zum Sender, Empfaenger und Datenverteiler trennen

E

equals(Object) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
ueberschreibt die equals Methode 2 Instanzen werden als gleich betrachtet, falls der aktuellerZeitserver und offset Komponenten uebereinstimmen
equals(Object) - Method in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
ueberschreibt die equals Methode
ersatzOffset - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
ersatzZeitserver - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
ersetzeZeitToken(String) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Ersetzt das token in quelle durch Datum/Uhrzeit.
extractFieldValues(long, int) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Liefert Feldwerte

F

fields2Zeit(int, int, int, int, int, int) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Erzeugt aus den übergebenen Feldern einen time value

G

generiereZustand() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 
genNtpAllgemeinObject(String) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Erzeugt aus dem uebergebenen Klassennamen ein Objekt vom Type IntpAllgemein
get_dataAspZustandNeu() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
gibt aktuellen NTP Zustands zurueck (== den zuletzt über das Interface IntpAllgemein gelesenen Zustand).
get_dcfTester() - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Liefert die Instanz des IdcfTester.
get_dcfTestReader() - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Liefert die Instanz des IdcfTestReader.
get_ntpAllgemein() - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Liefert die ntp Client Instanz, die über das Interface IntpAllgemein angesprochen wird.
get_out() - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
liefert den aktuellen Ausgabestrom
getAktuellerZeitServer() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
 
getAktuellerZeitServer() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 
getAktuellerZeitServer() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
 
getAktuellerZeitServer() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IntpAllgemein
Liefert den Namen des aktuellen Zeitserver
getJahresanfang(Long) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Liefert den Jahresanfang 1.1 00:00 (in ms) ausgehend von der Übergebenen Zeit (ms)
getNeuestenAspZustand() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
getNeuestenAspZustand() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IdcfTestReader
Testroutine: Liefert den zuletzt ueber den DAV empfangenen Rechner.dcfStatus.Zustand zurueck.
getTagesanfang(Long) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Liefert den Tagesanfang 00:00 (in ms) ausgehend von der Übergebenen Zeit (ms)
getTagesende(Long) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Liefert das Tagesende 23:59:59 (in ms) ausgehend von der Übergebenen Zeit (ms)
getVorhandeneZeitServer() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
 
getVorhandeneZeitServer() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 
getVorhandeneZeitServer() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
 
getVorhandeneZeitServer() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IntpAllgemein
Liefert die Namen der vorhandenen Zeitserver
getWert(HashMap<String, String>, String, Boolean, Boolean) - Static method in class de.bsvrz.sys.dcf77.lib.ArgumentParser
liefert zum uebergebene Schluessel (Argument) den zugehoerigen Wert
getZeitKorrektur() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
 
getZeitKorrektur() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 
getZeitKorrektur() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
 
getZeitKorrektur() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IntpAllgemein
Liefert Zeitkorrektur mit Zeitstempel und Korrekturzeit in Millisekunden.

I

IdcfTester - Interface in de.bsvrz.sys.dcf77.zeitverw
Interface zum Testen der Zeitverwaltung, muss der Tester (dummy NTP Client) bereitstellen.
IdcfTestReader - Interface in de.bsvrz.sys.dcf77.zeitverw
Interface zum Testen der Zeitverwaltung, wird vom Tester verwendet.
init(String) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Initialisiert das Ausgabeziel.
init(String, long) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Initialisiert das Ausgabeziel.
init(ClientDavInterface) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Initialisiert Datenverteilerspezifische Membervariabelen
init(String[]) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Hauptroutine zur Ausführung der Zeitverwaltung.
initialize(ClientDavInterface) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
initialize(Object) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
 
initialize_SenderThread(IntpAllgemein, DCFdav, long, long) - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
lokale Hilfsroutine fuer die Konstruktoren
initKonstruktor(String) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Hilfsfunktion fuer Konstrukturtoren.
IntpAllgemein - Interface in de.bsvrz.sys.dcf77.zeitverw
Interface zur Anbindung eines NTP (Zeitserver) Dienstes.
IntpTrigger - Interface in de.bsvrz.sys.dcf77.zeitverw
Interface zum Aufwecken des SenderThreads der Zeitverwaltung.
isRequestSupported(SystemObject, DataDescription) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
isRequestSupported(Object, Object) - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
isRequestSupported(Object, Object) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
 

J

JITTER - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
jitter - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 

K

konvArgString(String, String) - Static method in class de.bsvrz.sys.dcf77.lib.ArgumentParser
Argument Konverter (String -> String[]).

L

leseLokaleRechnerPid() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Liefere pid des aktuellen Rechners (typ.rechner)
leseNTPStatus() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Liest den aktuellen NTP Zustand return true Zustand seit dem letzten lesen geaendert, false sonst
leseUndSendeNTPStatus() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
leseUndSendeNTPStatusOld() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Liest den aktuellen NTP Zustand Bei Aenderungen wird er ueber den DAV protokolliert.
letzteKorrekturZeit - Variable in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Hier wird das Attribut "LetzteZeitKorrektur" gespeichert
log(String, String) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Schreibe Logging Info
logln(String, String) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Schreibe Logging Info

M

m_aktuellerZeitserver - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
 
m_aktuellerZS - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 
m_aktuellerZustand - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
aktueller Aspekt "Recher.dcfStatus.Zustand"
m_aktuellerZustand - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
aktueller Aspekt "Recher.dcfStatus.Zustand"
m_aspZustand - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Hilfsvariable zur Identifiaktion der DAV Daten (Aspekt).
m_atgDcfStatus - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Hilfsvariable zur Identifiaktion der DAV Daten (Attributgruppe).
m_auchSysOut - Variable in class de.bsvrz.sys.dcf77.lib.MyLogger
Ausgabe zusaetzlich auf System.out?
m_cmd - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Kommando zur Abfrage der NTP Info.
m_counter - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
 
m_dataAspZustandAlt - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
letzter NTP Zustands
m_dataAspZustandNeu - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
aktueller NTP Zustands
m_davConnection - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Aktuelle Verbindung zum Datenverteiler.
m_davRechner - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Hilfsvariable zur Identifiaktion der DAV Daten (SystemObjekt).
m_dcfDAV - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
DCF DAV Verbindung.
m_dcfDAV - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
DCF DAV Kommunikator.
m_dcfTester - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
 
m_dd_aspZustand - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Beschreibung der DAV Daten (DataDescription Aspekt Zustand).
m_erstesMal - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Fuer wait-Zyklus.
m_erstesMal - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
lokale Hilfsvariable zur Steuerung des waits
m_failCount - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Zaehler Lesefehler.
m_gelesenerDataAspZustand - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
fuer IdcfTester: Inhalt des letzen gelesenen DAV Zustands.
m_isSubscribedReceiverDavZustand - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
m_isSubscribedSendDavZustand - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
m_lastNtpServerInfo - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
die zuletzt gelesene ServerInforamtion
m_loggingAus - Variable in class de.bsvrz.sys.dcf77.lib.MyLogger
nicht loggen?
m_mitDatum - Variable in class de.bsvrz.sys.dcf77.lib.MyLogger
Datum vor jede Ausgabezeile?
m_neuerZustand - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
fuer IdcfTester: wurde seit dem letzten lesen ein neuer Zustand empfangen?
m_neueZeile - Variable in class de.bsvrz.sys.dcf77.lib.MyLogger
Befindet sich die Ausgabe am Anfang einer neuen Zeile?
m_ntpAllgemein - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Schnittstellenobjekt zum NTP Server
m_ntpAllgemein - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
von DefaultNTP abgeleiteten Klasse.
m_NTPinfoPoller - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Thread Klasse, die im Konstruktor gestartet wird
m_ntpKlasse - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Name der NTP Clientklasse.
m_ntpKlassenParameter - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Optionaler Parameterstring.
m_ntpTrigger - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
Schnittstellenobjekt um den Senderthread aufzuwecken
m_ntpTrigger - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
Schnittstellenobjekt um den Senderthread aufzuwecken
m_ntpTrigger - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Schnittstellenobjekt um den Senderthread aufzuwecken
m_oschwelle - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
offset nur Protokollieren, wenn betragsmäßig grösser negativ: immer protokollieren
m_out - Variable in class de.bsvrz.sys.dcf77.lib.MyLogger
aktueller PrintStream
m_pidRechner - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Pid des verwendeten Rechnerobjekts
m_realNTPClient - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Klasse, die das Interface implementiert.
m_schreibeInDav - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
m_SenderThread - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Thread zur Ueberwachung des NTP Zustandes
m_shutDown - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
m_shutDown - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
soll der Thread beendet werden?
m_zyklusCount - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Anzahl bisheriger Zyklen.
m_zyklusCount - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
m_zyklusCountMax - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Maximale Zyklusanzahl.
m_zyklusCountMax - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
m_zyklusZeit - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Zeitdauer zwischen 2 NTP ServerInfo Abfragen in sec
m_zyklusZeit - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Zeitdauer zwischen 2 Zeitserverabfragen in sec
m_zyklusZeit - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Zeitdauer zwischen 2 Zeitserverabfragen in sec
main(String[]) - Static method in class de.bsvrz.sys.dcf77.lib.ArgumentParser
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
 
main(String[]) - Static method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
Testroutine zum austesten des lokale Moduls Wird fuer verschiedene Tests im Laufe des Entwicklungs- und Wartungsprozesses verwendet
main(String[]) - Static method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Testroutine fuer das lokale Modul.
main(String[]) - Static method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
startet das Modul Zeitverwaltung
myClose(Closeable) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
schliesst das uebergebene closable.
MyLogger - Class in de.bsvrz.sys.dcf77.lib
Fuer Logging Information.
MyLogger() - Constructor for class de.bsvrz.sys.dcf77.lib.MyLogger
verdeckter Konstruktor.
myLogger - Static variable in class de.bsvrz.sys.dcf77.lib.MyLogger
Instanz der Klasse; es gibt nur eine (Singleton)
myupdate(ResultData[]) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Lese Werte des Aspekts rechner.dfcStatus.zustand Hilfsfunktion zu update()
mywait() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Wrapper Funktion fuer wait() beim ersten Aufruf nach Obejtkinstanziierung wird nicht gewartet Wenn der Thread beendet werden soll, liefert die Routine false, ansonsten true
mywait(long) - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Wrapper Funktion fuer wait() bei timeout = -1000 wird ewig gewartet beim ersten Aufruf nach Obejtkinstanziierung wird nicht gewartet

N

NTPinfoPoller - Class in de.bsvrz.sys.dcf77.ntp.realclient
Liest zyklisch die aktuelle NTP Server Info mit ntpq -p; Aenderungen werden dem RealNTPClient gemeldet
NTPinfoPoller(String, RealNTPClient, long, long, long) - Constructor for class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Konstruktor
NTPinfoPoller.NtpServerInfo - Class in de.bsvrz.sys.dcf77.ntp.realclient
private Klasse zur Speicherung der gelesenen Serverinformation
NTPinfoPoller.NtpServerInfo() - Constructor for class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 

O

offset - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
OFFSET - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
open(String, boolean) - Method in class de.bsvrz.sys.dcf77.lib.MyLogger
Oeffne Datei
openDCFtestReader() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
openDCFtestReader() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IdcfTestReader
Initialisiert einen Reader.

P

parseArgString(String, String) - Static method in class de.bsvrz.sys.dcf77.lib.ArgumentParser
Argument Parser (String).
parseArgStrings(String[], String) - Static method in class de.bsvrz.sys.dcf77.lib.ArgumentParser
Argument Parser (String Array).
parseArguments(ArgumentList) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
parseArguments(Object) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
 
parseInfo(String, NTPinfoPoller.NtpServerInfo) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Interpretiert cmdInfo (Ausgabe von ntpq -p)
parseInfoLine(String, NTPinfoPoller.NtpServerInfo) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Interpretiert eine Zeile des Kommandos (ntpq -p)
parseZeitverwArgumente(String[]) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Auswertung der Parameter der Zeitverwaltung
poll - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
privlog(PrintStream, String, String, boolean) - Method in class de.bsvrz.sys.dcf77.lib.MyLogger
Schreibe Logging Info; private Aktionsfunktion.
privlog1(String, String, boolean) - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
Schreibe Logging Info; private Wrapper Funktion.
protAenderung(Object) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
sollen Änderungen protokolliert werden?

R

reach - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
REACH - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
readData(String, NTPinfoPoller.NtpServerInfo) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Startet das uebergebene Kommando (ntpq -p), interpretiert dessen Ausgabe und stellt es in der Instanz ntpServerInfo zur Verfügung.
RealNTPClient - Class in de.bsvrz.sys.dcf77.ntp.realclient
Klasse realisiert einen realen NTP-Client.
RealNTPClient() - Constructor for class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Konstruktor mit leeren Parametern.
RealNTPClient(String) - Constructor for class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Konstruktor
refid - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
REFID - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
reinit() - Static method in class de.bsvrz.sys.dcf77.lib.MyLogger
 
reinit() - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Reinitialisierung der Zeitverwaltung.
REMOTE - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Hilfvariablen zur Ausgabeinterpretation
run() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2.NtpStatusNotifier
 
run() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Liest zyklisch die Zeitserver Informationen in einer Endlosschleife.
run() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
In einem Endlosloop wird zyklisch der Status des NTP (Zeitservers) eingelesen Bei Datenaenderungen wird der geaenderte Status im DAV protokolliert.

S

sendDavZustand(DataAspZustand) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Sende Datensatz vom Type rechner.dcfStatus.zustand
sendeNTPStatus() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
SenderThread - Class in de.bsvrz.sys.dcf77.zeitverw
Klasse die mit dem NTP (NetworkTimeProkol) Client kommuniziert.
SenderThread(IntpAllgemein, DCFdav, long) - Constructor for class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Konstruktor1: Initialisiert das Objekt.
SenderThread(IntpAllgemein, DCFdav, long, long) - Constructor for class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Konstruktor2: Initialisiert das Objekt.
SenderThread() - Constructor for class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Konstruktor3 nur fuer lokale Tests
set_schreibeInDav(boolean) - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
setzt m_schreibeInDav;
set_shutDown() - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Beendet den Thread dieser Instanz
set_shutDown() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Beendet den Thread dieser Instanz
setAktuellerZustand(DataAspZustand, Boolean) - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
Setzt den aktuellen Zustand im Zeitserverclient.
setAktuellerZustand(DataAspZustand) - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
siehe setAktuellerZustand(DataAspZustand aktuellerZustand, Boolean wakeSenderThread)
setAktuellerZustand(DataAspZustand, Boolean) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
Setzt den aktuellen Zustand im Zeitserverclient.
setAktuellerZustand(DataAspZustand) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
siehe RealNTPClient.setAktuellerZustand(DataAspZustand, Boolean)
setAktuellerZustand(DataAspZustand, Boolean) - Method in interface de.bsvrz.sys.dcf77.zeitverw.IdcfTester
Setzt den aktuellen Zustand im Zeitserverclient.
setInstance(IntpTrigger) - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp
 
setInstance(IntpTrigger) - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 
setInstance(IntpTrigger) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.RealNTPClient
 
setInstance(IntpTrigger) - Method in interface de.bsvrz.sys.dcf77.zeitverw.IntpAllgemein
Methode mit der die Klasse, die das Interface implementiert die Instanz der rufende Klasse mitgeteilt wird.
setTrigger() - Method in interface de.bsvrz.sys.dcf77.zeitverw.IntpTrigger
Methode zum Auslösen eines Triggers, der das sofortige Bearbeiten der Daten des NTP (Zeitserver) - Dienstes auslöst.
setTrigger() - Method in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
Implementation der Schnittstelle IntpTrigger Methode zum Unterbrechen der wait-Zyklen im Sender Thread.
splitZk(String, String, int) - Static method in class de.bsvrz.sys.dcf77.lib.ArgumentParser
Teilt die übergebenen zuTrennen Zeichenkette.
st - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
ST - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
startSenderThread(IntpAllgemein, DCFdav, long) - Method in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
lokale Hilfsfunktion.
stop() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2.NtpStatusNotifier
Stop the file monitor polling.
stop() - Method in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
Stop program
string2Zeit(String) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
liefert die Zeit in ms zum übergebenen Datumstring.
string2Zeit(String, boolean) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
liefert die Zeit in ms zum übergebenen Datumstring.
string2Zeit(String, String, boolean) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
liefert die Zeit in ms zum übergebenen Datums und Formatstring
subscribeReceiveDavZustand() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Anmeldung am DAV als Empfaenger der Attributgruppe rechner.dcfStatus.zustand
subscribeSendDavZustand() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Anmeldung am DAV als Quelle der Attributgruppe rechner.dcfStatus.zustand

T

t - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
testAmSelbenTag() - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Testprogramm für pruefeAmSelbenTag
testFields2Zeit() - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Testprogramm für extractFieldValues
testFieldValues() - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Testprogramm für extractFieldValues
testGetTagesAE() - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Testprogramm für getTagesanfang und -ende
timerObj - Variable in class de.bsvrz.sys.dcf77.ntp.DefaultNtp2
 

U

unsubscribeReceiveDavZustand() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Abmeldung als Empfaenger/Senke der Attributgruppe rechner.dcfStatus.zustand
unsubscribeSendDavZustand() - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
Abmeldung als Sender/Quelle der Attributgruppe rechner.dcfStatus.zustand
update(ResultData[]) - Method in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
UtlDateTime - Class in de.bsvrz.sys.dcf77.lib
Utility package ; Datum- und Zeitkonvertierungsfunktionen.
UtlDateTime() - Constructor for class de.bsvrz.sys.dcf77.lib.UtlDateTime
 

V

vorhandeneZeitserver - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
vorhandeneZeitserver - Variable in class de.bsvrz.sys.dcf77.zeitverw.DataAspZustand
Hier wird das Attribut "VorhandeneZeitServer" gespeichert

W

warteBereit(BufferedReader, BufferedReader) - Method in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
Wartet bis br1 oder br2 bereit sind, Hilffunktion zu NTPinfoPoller.warteBereit(BufferedReader, BufferedReader) Lesen vor bereit führt in manachen Fällen zum Aufhängen des Lesebefehls.
when - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller.NtpServerInfo
 
WHEN - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 

Z

zeit2date(long) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Wandelt ms - zeitwert in Datum
zeit2String(Long) - Static method in class de.bsvrz.sys.dcf77.lib.UtlDateTime
Wandelt zeitwert ms in String
Zeitverwaltung - Class in de.bsvrz.sys.dcf77.zeitverw
Hauptmodul der SWE DCF77 (Zeitverwaltung).
Zeitverwaltung() - Constructor for class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
 

_

_debug - Static variable in class de.bsvrz.sys.dcf77.lib.ArgumentParser
 
_debug - Variable in class de.bsvrz.sys.dcf77.ntp.realclient.NTPinfoPoller
 
_debug - Variable in class de.bsvrz.sys.dcf77.zeitverw.DCFdav
 
_debug - Variable in class de.bsvrz.sys.dcf77.zeitverw.SenderThread
 
_debug - Variable in class de.bsvrz.sys.dcf77.zeitverw.Zeitverwaltung
Ausgabe Logger
_fileName_akt - Static variable in class de.bsvrz.sys.dcf77.lib.MyLogger
aktuelle Ausgabedatei
_fileName_vorher - Static variable in class de.bsvrz.sys.dcf77.lib.MyLogger
vorherige Ausgabedatei
_modus_akt - Static variable in class de.bsvrz.sys.dcf77.lib.MyLogger
aktueller Initialisierungsmodus
_modus_vorher - Static variable in class de.bsvrz.sys.dcf77.lib.MyLogger
voriger Initialisierungsmodus

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