Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
Z
A
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.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
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.
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
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.zeitverw.
DataAspZustand
ueberschreibt die equals Methode
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
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(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
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
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
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_ntpTrigger
- Variable in class de.bsvrz.sys.dcf77.ntp.
DefaultNtp2
Schnittstellenobjekt um den Senderthread aufzuwecken
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
- Static variable in class de.bsvrz.sys.dcf77.lib.
MyLogger
Instanz der Klasse; es gibt nur eine (Singleton)
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
O
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
parseZeitverwArgumente(String[])
- Method in class de.bsvrz.sys.dcf77.zeitverw.
Zeitverwaltung
Auswertung der Parameter der Zeitverwaltung
R
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
reinit()
- Static method in class de.bsvrz.sys.dcf77.lib.
MyLogger
reinit()
- Method in class de.bsvrz.sys.dcf77.zeitverw.
Zeitverwaltung
Reinitialisierung der Zeitverwaltung.
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
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.
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.
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
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
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.zeitverw.
DataAspZustand
Hier wird das Attribut "VorhandeneZeitServer" gespeichert
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
A
B
C
D
E
F
G
I
K
L
M
N
O
P
R
S
T
U
V
Z
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes