public class BootLoader extends Object
| Constructor | Description |
|---|---|
BootLoader() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
finalize() |
|
<T extends Bootable> |
getBootable(Class<? extends Bootable> target) |
Liefert den gewuenschten Dienst und bootet das System
bei Bedarf bis genau zu diesem.
|
ProgressMonitor |
getMonitor() |
Liefert den Progress-Monitor.
|
void |
setMonitor(ProgressMonitor monitor) |
Speichert den Progress-Monitor.
|
void |
shutdown() |
Faehrt alle Services in genau umgekehrter Reihenfolge wieder herunter, in der sie gebootet wurden.
|
public final ProgressMonitor getMonitor()
public final void setMonitor(ProgressMonitor monitor)
monitor - Monitor, ueber den die Dienste ihre Informationen ueber den Boot-Vorgang ausgeben koennen.public final <T extends Bootable> T getBootable(Class<? extends Bootable> target)
target - das gweuenschte (ung ggf zu bootende) Ziel.
Bevor der Loader die Klasse target via init()
initialisiert, wird er alle Abhaengigkeiten aufloesen und zuvor alle
entsprechend depends angegebenen Services starten.protected void finalize()
throws Throwable
finalize in class ObjectThrowableObject.finalize()public void shutdown()
Copyright © 2018. All rights reserved.