Skip navigation links
A B C D E G H I J K L M P R S T U V Z 

A

abrufen() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Ruft vom Datenverteiler die zum Lernen notwendigen Daten ab.
absenderZeichen - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Diese Kennung wird für Anfragen an den Kalender verwendet.
antwortEingetroffen(KalenderEvent) - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten.KalenderEmpfaenger
Extrahiert die Ereignistypen der Ereignisse im Lernzyklus.
approximationsVerfahrenZuAnalyseDatenAspekt - Static variable in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Mappt das Approximationsverfahren auf den Aspekt.
approximationsVerfahrenZuAnalyseDatenAspektPid - Static variable in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Mappt das Approximationsverfahren auf die PID des Aspekts.
archivGanglinieBSpline - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Ganglinie, die aus den Archivdaten bestimmt wird und gelernt werden soll (fuer das Approximationsverfahren B-Spline).
archivGanglinieCubicSpline - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Ganglinie, die aus den Archivdaten bestimmt wird und gelernt werden soll (fuer das Approximationsverfahren CubicSpline).
archivGanglinienCache - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Cached die Archivganglinien pro Aspekt.
archivGangliniePolyline - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Ganglinie, die aus den Archivdaten bestimmt wird und gelernt werden soll (fuer das Approximationsverfahren Polyline).
ARG_BSPLINE - Static variable in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Kommandozeilenargument für den Aspekt der B-Spline-Approximation.
ARG_CUBIC_SPLINE - Static variable in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Kommandozeilenargument für den Aspekt der Cubic-Spline-Approximation.
ARG_POLYLINE - Static variable in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Kommandozeilenargument für den Aspekt der Polyline-Approximation.
ASP_AGREGATION5_MINUTEN - Static variable in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Der Standardaspekt für alle Approximationsverfahren asp.agregation5Minuten
Ausgangsdaten - Class in de.bsvrz.iav.gllernen.gllernen
Sammelt und kapselt die Ausgangsdaten für das Lernen von Ganglinien.
Ausgangsdaten(MessQuerschnittAllgemein, Interval) - Constructor for class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Initialisierung den Lernprozess.
ausgangsdaten - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Die Ausgangsdaten des Lernens.
Ausgangsdaten.EreignisTypNachPrioritaet - Class in de.bsvrz.iav.gllernen.gllernen
Sortiert absteigend nach der Priorität der Ereignistypen.
Ausgangsdaten.KalenderEmpfaenger - Class in de.bsvrz.iav.gllernen.gllernen
Empfänger für die Antwort des Ereigniskalender.

B

bestimmeAbsoluteGanglinieMitGeringstemAbstand(EreignisTyp) - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Sucht die absolute Ganglinie mit dem geringsten komplexen Abstand zur Analyseganglinie.
bestimmeArchivGanglinie(Integer) - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Ruft die Kurzzeitdaten im aktuellen Lernintervall aus dem Archiv ab.
bestimmeBezugsereignis(EreignisTyp) - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Bestimmt den Ereignistyp mit einer absoluten Ganglinie im Lernzyklus mit der höchsten Priorität auf den sich ein Ereignis einer relativen Ganglinie beziehen kann.
bestimmeLernEreignisTyp(boolean) - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Sucht den Ereignistyp mit der höchsten Priorität.

C

compare(EreignisTyp, EreignisTyp) - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten.EreignisTypNachPrioritaet
 

D

datensatzAktualisiert(DatensatzUpdateEvent) - Method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Verarbeitet empfangene Parameteränderungen und aktualisiert das Intervall des Scheduler.
dav - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Die Verbindung zum Datenverteiler.
dbIp - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Ganglinien-Datenbank-IP.
dbPass - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Ganglinien-Datenbank Passwort fuer Nutzer.
dbPort - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Ganglinien-Datenbank-Port.
dbUser - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Ganglinien-Datenbank-Nutzer.
dbVerzeichnis - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Ganglinien-Datenbank-Verzeichnis.
de.bsvrz.iav.gllernen.gllernen - package de.bsvrz.iav.gllernen.gllernen
Implementierung der SWE 5.3 Automatisches Lernen Ganglinien.

E

ereignisTyp - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Der Ereignistyp, für den eine Ganglinien gelernt wird.
ereignisTypen - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Die Ereignistypen im aktuellen Lernzeitraum, absteigend sortiert nach Priorität.
EreignisTypNachPrioritaet() - Constructor for class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten.EreignisTypNachPrioritaet
 

G

ganglinie - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Die gelernte Ganglinie.
GanglinienAspekte - Class in de.bsvrz.iav.gllernen.gllernen
Stellt für jedes Approximationsverfahren den Lern-Aspekt zur Verfügung.
GanglinienAspekte() - Constructor for class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
 
getArchivGanglinie(Integer) - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt die Archivdaten im Lernzeitraum als Ganglinie zurück.
getAspect(Integer) - Static method in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Erfragt zu einem Approximationsverfahren den Aspekt, unter dem Daten gelernt werden sollen.
getBmvLevel() - Method in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
 
getEreignisTypen() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt die Ereignistypen im Lernzeitraum absteigend sortiert nach Priorität zurück.
getHistorischeGanglinien() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt die historischen Ganglinien am zu lernenden Messquerschnit zurück.
getInstanz() - Static method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Gibt die einzige Instanz der Verwaltung zurück.
getLernParam() - Method in class de.bsvrz.iav.gllernen.gllernen.LernTask
Gibt den aktuellen Parameter des automatischen Ganglinienlernens zurück.
getLernzeitraum() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt den Lernzetraum zurück, für den die Daten abgerufen werden.
getLetzteLernzeit() - Method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Gibt den Zeitpunkt an dem das letzte Mal gelernt wurde zurück.
getLogLevel() - Method in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
 
getMaxThreads() - Static method in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Gibt die maximale Anzahl gleichzeitiger Threads beim Lernen zurück.
getMessquerschnitte() - Method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Gibt die Menge der Messquerschnitte zurück, für die gelernt wird.
getMq() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt den Messquerschnitt zurück, für den die Daten abgerufen werden.
getParamEreignisTyp() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt die Parameter der anliegenden Ereignistypen zurück.
getParamEreignisTypLernen() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Gibt die Lernparameter der anliegenden Ereignistypen zurück.
getResourceBundle() - Method in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
 
getSemaphore() - Method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Gibt die Semaphore für Verwaltung der Lernthreads zurück.
GlLernen - Class in de.bsvrz.iav.gllernen.gllernen
Enthält die main-Methode der Applikation.
GlLernen() - Constructor for class de.bsvrz.iav.gllernen.gllernen.GlLernen
Allgemeine Initialisierung der Applikation.
GlLernenMsg - Enum in de.bsvrz.iav.gllernen.gllernen
Versorgt die Applikation mit lokalisierten Benutzernachrichten.
GlLernenMsg(Level) - Constructor for enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
Initialisiert das Objekt.
glSpeicherServer - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
 

H

historischeGanglinieAbstand - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Der Abstand der gefundenen historischen Ganglinie zur Analyseganglinie.
historischeGanglinieIndex - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Der Index der historische Ganglinie, die zum Lernen/Verschmelzen in Frage kommt.
historischeGanglinien - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Die historischen Ganglinien am Messquerschnitt.

I

initialisiere(ArgumentList) - Static method in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Initisiert dieses statische Objekt mit den Parametern aus der Kommandozeile.
initialize(ClientDavInterface) - Method in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Initialisiert die datenverteilerrelevanten Eigenschaften der Anwendung und startet alle Submodule.

J

jobId - Variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Die ID des Cron-Jobs für das Lernen.

K

kalender - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Die Verbindung zum Ereigniskalender.
kalenderEmpfaenger - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Der Empfänger für die Kalenderantwort.
KalenderEmpfaenger() - Constructor for class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten.KalenderEmpfaenger
 

L

lerne() - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Führt das Lernen aus.
lerneAbsoluteGanglinie() - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Lernt eine absolute Ganglinie.
Lernen - Class in de.bsvrz.iav.gllernen.gllernen
Lernt für den Zeitraum eines Tages eine Ganglinie.
Lernen(MessQuerschnittAllgemein, Interval, int) - Constructor for class de.bsvrz.iav.gllernen.gllernen.Lernen
Initialisierung den Lernprozess.
LernenMQ - Class in de.bsvrz.iav.gllernen.gllernen
Führt das Lernen für einen Messquerschnitt aus.
LernenMQ(MessQuerschnittAllgemein, Interval, int) - Constructor for class de.bsvrz.iav.gllernen.gllernen.LernenMQ
Initialisierung den Lernprozess.
lerneRelativeGanglinie() - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Lernt eine relative Ganglinie (additiv oder multiplikativ).
lernParam - Variable in class de.bsvrz.iav.gllernen.gllernen.LernTask
Der Lernparameter mit dem gelernt werden soll.
LernTask - Class in de.bsvrz.iav.gllernen.gllernen
Führt einen Zyklus des Ganglinienlernens aus.
LernTask(PdGanglinienModellAutomatischesLernen.Daten) - Constructor for class de.bsvrz.iav.gllernen.gllernen.LernTask
Initialisiert den Lernprozess.
lernzeitraum - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Der gesamte Lernzeitraum, kann mehrere Tage umfassen.
lernzeitraum - Variable in class de.bsvrz.iav.gllernen.gllernen.LernenMQ
Der gesamte Lernzeitraum, kann mehrere Tage umfassen.
letzteLernzeit - Variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Der Zeitpunkt an dem das letzte Mal gelernt wurde.
level - Variable in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
Die Eigenschaft level.
log - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Der Logger der Klasse.
log - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Der Logger der Klasse.
log - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Der Logger der Klasse.
log - Variable in class de.bsvrz.iav.gllernen.gllernen.LernenMQ
Der Logger der Klasse.
log - Variable in class de.bsvrz.iav.gllernen.gllernen.LernTask
Der Logger der Klasse.
log - Variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Der Logger der Klasse.

M

main(String[]) - Static method in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Einsprungmethode der Applikation Automatisches Lernen Ganglinien.
maxThreads - Static variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Die maximale Anzahl gleichzeitiger Threads beim Lernen.
maxVergleichsAbstand - Variable in class de.bsvrz.iav.gllernen.gllernen.Lernen
Der maximale Vergleichsabstand für das Verschmelzen von Ganglinien.
maxVergleichsAbstand - Variable in class de.bsvrz.iav.gllernen.gllernen.LernenMQ
Der maximale Vergleichsabstand für das Verschmelzen von Ganglinien.
messquerschnitte - Variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Die Menge der Messquerschnitte für die gelernt wird.
mq - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Der Messquerschnitt für den gelernt wird.
mq - Variable in class de.bsvrz.iav.gllernen.gllernen.LernenMQ
Der Messquerschnitt für den gelernt wird.
mutex - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Synchronisiert die Kalenderantwort.

P

parameterEreignisTyp - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Die Parameter der Ereignistypen im aktuellen Lernzeitraum.
parameterEreignisTypLernen - Variable in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Die Lernparameter der Ereignistypen im aktuellem Lernzeitraum.
parseArguments(ArgumentList) - Method in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Neben den Kommandozeilenargumenten für den Datenverteiler werden folgende unterstützt.
pidMQ - Variable in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Die PID des Messquerschnitts, für den als einziges gelernt wird.

R

RESOURCE_BUNDLE - Static variable in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
Das Resource-Bundle.
run() - Method in class de.bsvrz.iav.gllernen.gllernen.LernenMQ
Lernt jeden Tag im Lernzeitraum einzeln.
run() - Method in class de.bsvrz.iav.gllernen.gllernen.LernTask
Startet den Lernprozess für die angegebenen Messquerschnitte.

S

scheduler - Variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Der Scheduler der das Lernen zyklisch anstößt.
semaphore - Variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Verwaltet die maximale Anzahl gleichzeitiger Lernthreads.
setLernParam(PdGanglinienModellAutomatischesLernen.Daten) - Method in class de.bsvrz.iav.gllernen.gllernen.LernTask
Legt den Parameter des automatischen Ganglinienlernens fest.
setLetzteLernzeit(long) - Method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Legt den Zeitpunkt fest, an dem das letzte Mal gelernt wurde.
setMessquerschnitte(Collection<MessQuerschnittAllgemein>) - Method in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Legt die Menge der Messquerschnitt für die gelernt werden soll fest.
sichereGanglinien() - Method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Sichert die Ganglinienliste im Datenverteiler.
singleton - Static variable in class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Das Singleton der Verwaltung.
starteKalenderanfrage() - Method in class de.bsvrz.iav.gllernen.gllernen.Ausgangsdaten
Fragt den Ereigniskalender nach Ereignissen im Lernzyklus.

T

toString() - Method in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
 

U

uncaughtException(Thread, Throwable) - Method in class de.bsvrz.iav.gllernen.gllernen.GlLernen
Gibt die Exception im Log und als Betriebsmeldung aus und beendet anschließend die Applikation.

V

validiere(ClientDavInterface) - Static method in class de.bsvrz.iav.gllernen.gllernen.GanglinienAspekte
Validiert die ueber die Kommandozeile uebergebenen Aspekte.
valueOf(String) - Static method in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.bsvrz.iav.gllernen.gllernen.GlLernenMsg
Returns an array containing the constants of this enum type, in the order they are declared.
Verwaltung - Class in de.bsvrz.iav.gllernen.gllernen
Verwaltet das Lernen und führt es zyklisch aus.
Verwaltung() - Constructor for class de.bsvrz.iav.gllernen.gllernen.Verwaltung
Initialisiert die Verwaltung.

Z

zaehleGanglinien(List<GanglinieMQ>, EreignisTyp) - Static method in class de.bsvrz.iav.gllernen.gllernen.Lernen
Zählt die Ganglinien eines Ereignistyps in einer Ganglinienliste.
A B C D E G H I J K L M P R S T U V Z 
Skip navigation links

Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.