|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pua.prot.manager.Manager
public class Manager
Submodul Manager.
Ein Objekt dieser Klasse meldet sich beim Datenverteiler auf Skriptobjekte und Protokollanfragen an.
Gehen Anfragen ein werden diese sofort an DataManager
oder TaskManager
weitergeleitet.
Diese Objekte werden auch vom Manager
erzeugt.
Constructor Summary | |
---|---|
Manager(ClientDavInterface dav,
ConfigurationObject auth,
java.lang.String path,
int maxProtocols,
int quota,
long maxDelay,
int maxQueries,
Console console)
Erzeugt das Objekt. |
Method Summary | |
---|---|
DataManagerInterface |
getDataManager()
Liefert den DataManager zurück. |
TaskManagerInterface |
getTaskManager()
Liefert den Taskmanager zurück |
boolean |
isReady()
Zeigt an ob das Modul und alle Submodule vollständig hochgefahren wurde. |
void |
launch(boolean prettyPrinter)
Startet das Submodul Manager. |
void |
shutdown()
Fährt die SWE herunter. |
void |
shutdownNoExit()
Fährt die SWE herunter. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Manager(ClientDavInterface dav, ConfigurationObject auth, java.lang.String path, int maxProtocols, int quota, long maxDelay, int maxQueries, Console console)
dav
- Verbindung zum Datenverteilerauth
- Konfigurationsverantwortlicherpath
- Pfad der Skript- und Protokolldateien. Muss mit einem Seperator enden.maxProtocols
- Anzahl der gleichzeitig erstellbaren Protokollequota
- Minimal freibleibender Speicherplatz in MB.maxQueries
- Maximale Größe der Warteschlange für Anufträge zur Protokollerstellung.maxDelay
- Maximale Zeitdauer in ms, für die die Protokollerstellung angehalten werden kann.console
- Telnet Server Konsole.Method Detail |
---|
public void launch(boolean prettyPrinter) throws FailureException
prettyPrinter
- Steuert ob der Pretty Printer verwendet werden soll.
FailureException
- Fehler beim StartenDataManagerInterface
,
TaskManagerInterface
public void shutdown() throws FailureException
System.exit(int)
auf.
FailureException
- Fehler beim Herunterfahren.public void shutdownNoExit() throws FailureException
shutdown()
nicht
System.exit(int)
auf.
FailureException
- Fehler beim Herunterfahren.public boolean isReady()
true
wenn das Modul bereit zur Annahme von Aufträgen ist.
false
sonst.public TaskManagerInterface getTaskManager()
null
sein.public DataManagerInterface getDataManager()
null
sein.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |