public final class KalenderInitialisierer extends Object implements de.bsvrz.sys.funclib.application.StandardApplication, Thread.UncaughtExceptionHandler
Modifier and Type | Field and Description |
---|---|
private de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.Kalender |
kalender
Die Eigenschaft
kalender . |
private boolean |
reset
Die Eigenschaft
reset . |
Modifier | Constructor and Description |
---|---|
private |
KalenderInitialisierer()
Initialisiert die Applikation.
|
Modifier and Type | Method and Description |
---|---|
private void |
anlegenEreignis(String ereignisName,
int prioritaet)
Legt ein Ereignis an, welches auf einem vordefinierten
Systemkalendereintrag basiert.
|
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection) |
static void |
main(String[] args)
Startet die Applikation.
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) |
private static void |
reset()
Lösche alle Objekt die angelegt werden.
|
void |
uncaughtException(Thread t,
Throwable e) |
private boolean reset
reset
.private de.bsvrz.sys.funclib.bitctrl.modell.kalender.objekte.Kalender kalender
kalender
.private KalenderInitialisierer()
public static void main(String[] args)
Neben den Datenverteilerparametern kennt die Applikation noch:
-reset
ist der Parameter angegeben, werden alle
Ereignisse, Ereignistypen und Systemkalendereinträge gelöscht, bevor die
Standardereignisse angelgt werden.args
- die Startparameter.public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface connection)
initialize
in interface de.bsvrz.sys.funclib.application.StandardApplication
StandardApplication.initialize(de.bsvrz.dav.daf.main.ClientDavInterface)
public void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) throws Exception
parseArguments
in interface de.bsvrz.sys.funclib.application.StandardApplication
Exception
StandardApplication.parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList)
private void anlegenEreignis(String ereignisName, int prioritaet) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException, de.bsvrz.sys.funclib.bitctrl.modell.AnmeldeException, de.bsvrz.sys.funclib.bitctrl.modell.DatensendeException
ereignisName
- der Name des Ereignisses.prioritaet
- die Priorität des dazugehörigen Ereignistyps.de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- wenn ein Objekt der Konfiguration nicht hinzugefügt werden
konnte.de.bsvrz.sys.funclib.bitctrl.modell.AnmeldeException
- wenn die Anmeldung zum Senden eines Parameters nicht möglich
ist.de.bsvrz.sys.funclib.bitctrl.modell.DatensendeException
- wenn ein Parameter nicht gesendet werden kann.private static void reset() throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- wenn das Löschen nicht möglich war.public void uncaughtException(Thread t, Throwable e)
uncaughtException
in interface Thread.UncaughtExceptionHandler
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.