Skip navigation links
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
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
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 
Skip navigation links