Overview
Package
Class
Tree
Deprecated
Index
Help
Roblet®-Development-Kit
1.3 (11Sep10)
API für Module
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
F
G
H
I
L
M
O
P
R
S
U
C
claim(Slot)
- Method in class genRob.genControl.modules.
Ownership
Deprecated.
Trägt wenn möglich das Roblet® (vertreten durch das angegebene Fach) als
Besitzer
ein.
claim(Slot, Unit)
- Method in interface genRob.genControl.modules.
Registry
Deprecated.
Bittet das Grundbuch, dem Roblet® (vertreten durch das angegebene Fach) die angegebene Einheit als Besitz einzutragen.
F
force(Slot)
- Method in class genRob.genControl.modules.
Ownership
Deprecated.
Trägt unbedingt das Roblet® (vertreten durch das angegebene Fach) als
Besitzer
ein.
force(Slot, Unit)
- Method in interface genRob.genControl.modules.
Registry
Deprecated.
Zwingt das Grundbuch, dem Roblet® (vertreten durch das angegebene Fach) die angegebene Einheit als Besitz einzutragen, sofern grundsätzlich möglich.
free(Slot)
- Method in class genRob.genControl.modules.
Ownership
Deprecated.
Entfernt die Eintragung als
Besitzer
des Roblets® (vertreten durch das Fach), sofern dieses der Besitzer ist.
free()
- Method in class genRob.genControl.modules.
Ownership
Deprecated.
Entfernt jegliche Eintragung als
Besitzer
.
free(Slot, Unit)
- Method in interface genRob.genControl.modules.
Registry
Deprecated.
Trägt für ein Roblet® (vertreten durch das angegebene Fach) den möglichen Besitz der angegebenen Einheit aus dem Grundbuch aus.
free(Slot)
- Method in interface genRob.genControl.modules.
Registry
Deprecated.
Trägt für ein Roblet® (vertreten durch das angegebene Fach) sämtlichen Besitz an Einheit aus dem Grundbuch aus.
freeze(Slot)
- Method in class genRob.genControl.modules.
Ownership
Deprecated.
Reserviert dem aufrufenden Thread dieses
Besitzrecht
oder erzeugt eine Ausnahme, falls die Anfrage unberechtigt war.
G
genRob.genControl.modules
- package genRob.genControl.modules
Dieses Java™-Package enthält wesentliche Teile dessen, was die
API für Module
zum Roblet®-Server ausmacht.
get(Object)
- Method in interface genRob.genControl.modules.
RobletHandle
Gibt den Wert zum angegebenen Schlüssel zurück.
getLog()
- Method in interface genRob.genControl.modules.
Supervisor
Gibt die Instanz zum Loggen zurück.
getLogger()
- Method in interface genRob.genControl.modules.
ModuleContext
Gibt die
Instanz zum Loggen
zurück.
getRegistry()
- Method in interface genRob.genControl.modules.
Module
Deprecated.
Wird zukünftig entfallen und sollte
null
zurückgeben.
getUnit(Class)
- Method in interface genRob.genControl.modules.
Module
Deprecated.
Wird nicht mehr benutzt.
getUnit(Class, RobletHandle)
- Method in interface genRob.genControl.modules.
Module2
Muß für ein Roblet® eine Einheiteninstanz passend zur angegebenen Einheitendefinition zurückgeben.
getUnit4Slot(Class, Use, Slot)
- Method in interface genRob.genControl.modules.
Module
Gibt eine
Einheiten-Instanz
heraus.
H
halt()
- Method in interface genRob.genControl.modules.
RobletHandle
Beendet das Roblet® und läßt eine Ausnahme an die zugehörige Roblet®-Anwendung zurückgeben.
halt()
- Method in interface genRob.genControl.modules.
Slot
Beendet das Roblet® in diesem Fach und läßt eine Ausnahme an die zugehörige Anwendung zurückgeben.
halt()
- Method in class genRob.genControl.modules.
Use
Unterdrücke
weitere Eintritte von Threads in das Modul bzw.
I
isHalted()
- Method in class genRob.genControl.modules.
Use
Gibt an, ob ein Roblet® demnächst angehalten wird und daher alle Threads des Roblets® das Modul verlassen sollen.
L
Log
- interface genRob.genControl.modules.
Log
.
Eine Instanz diesen Typs dient einem Modul zum
Loggen
per Roblet®-Server.
Logger
- interface genRob.genControl.modules.
Logger
.
Eine Instanz diesen Typs dient einem Modul zum
Loggen
in das Logbuch des Roblet®-Servers.
log(Serializable, Object, Serializable)
- Method in interface genRob.genControl.modules.
Logger
Erzeugt einen Log-Eintrag mit optionalem Teil, Instanz und Nachricht.
lower()
- Method in class genRob.genControl.modules.
Use
Erniedrigt
den Nutzungszähler und
informiert
ein möglicherweise wartendenden Roblet®-Server, für den Fall, daß der Zähler auf Null ging.
M
Module
- interface genRob.genControl.modules.
Module
.
Um ein
Modul
für den Roblet®-Server bereitzustellen, muß man diesen Typ implementieren.
Module2
- interface genRob.genControl.modules.
Module2
.
Um ein
Modul
für den Roblet®-Server bereitzustellen, muß man diese Schnittstelle implementieren.
ModuleContext
- interface genRob.genControl.modules.
ModuleContext
.
Eine Instanz dieser Art bietet einem Modul den Zugriff auf den einbettenden Roblet®-Server und stellt damit einen
Kontext für ein Modul
dar.
moduleDone()
- Method in interface genRob.genControl.modules.
Module
Ermöglicht ein abschließendes
Aufräumen
eines Modules.
moduleDone()
- Method in interface genRob.genControl.modules.
Module2
Ermöglicht ein abschließendes
Aufräumen des Moduls
.
moduleInit(Supervisor, Use)
- Method in interface genRob.genControl.modules.
Module
Initialisiert
ein Modul.
moduleInit(ModuleContext)
- Method in interface genRob.genControl.modules.
Module2
Initialisiert ein Modul
.
O
Ownership
- class genRob.genControl.modules.
Ownership
.
Deprecated.
Entfällt in Zukunft, da sich das Modul-Konzept geändert hat.
Ownership()
- Constructor for class genRob.genControl.modules.
Ownership
Deprecated.
out(Object, Class, Object)
- Method in interface genRob.genControl.modules.
Log
Erzeuge Log-Eintrag mit optionalem Teil, Typ und Nachricht.
P
put(Object, Object)
- Method in interface genRob.genControl.modules.
RobletHandle
Fügt ein Schlüssel-Wert-Paar zum Roblet®-Repräsentanten hinzu.
R
Registry
- interface genRob.genControl.modules.
Registry
.
Deprecated.
Entfällt in Zukunft, da sich das Modul-Konzept geändert hat.
RobletHandle
- interface genRob.genControl.modules.
RobletHandle
.
Eine Instanz dieses Typs
repräsentiert ein Roblet®
für ein Modul.
raise()
- Method in class genRob.genControl.modules.
Use
Prüfe
, ob ein Eintritt in das Modul bzw. genauer die Methode der Instanz erlaubt ist und werfe eine Ausnahme, wenn das nicht der Fall ist.
remove(Object)
- Method in interface genRob.genControl.modules.
RobletHandle
Löscht ein Schlüssel-Wert-Paar von diesem Roblet®-Repräsentanten.
resetUnit4Slot(Unit)
- Method in interface genRob.genControl.modules.
Module
Soll die Ressourcen einer Einheiten-Instanz
zurücksetzen
.
robletDone(RobletHandle)
- Method in interface genRob.genControl.modules.
Module2
Ermöglicht
Aufräumarbeiten pro Roblet®
.
robletInit(RobletHandle)
- Method in interface genRob.genControl.modules.
Module2
Ermöglicht
Vorbereitungen pro Roblet®
.
S
Slot
- interface genRob.genControl.modules.
Slot
.
Instanzen dieser Art repräsentieren ein
Fach
der Roblet®-Umgebung des Roblet®-Servers.
Supervisor
- interface genRob.genControl.modules.
Supervisor
.
Eine Instanz dieser Art bietet einem Modul den Zugriff auf den einbettenden Roblet®-Server und repräsentiert eine Art
Server-Kontext
.
shutdown()
- Method in interface genRob.genControl.modules.
ModuleContext
Stößt im Roblet®-Server den Vorgang des
Beendens des Roblet®-Servers
an.
shutdown()
- Method in interface genRob.genControl.modules.
Supervisor
Stößt im Roblet®-Server den Vorgang des Beendens an.
U
Use
- class genRob.genControl.modules.
Use
.
Instanzen dieser Klasse repräsentieren die momentane Nutzung eines Moduls durch ein bestimmtes Roblet® und werden
Nutzungszähler
genannt.
Use()
- Constructor for class genRob.genControl.modules.
Use
unfreeze()
- Method in class genRob.genControl.modules.
Ownership
Deprecated.
Beendet die Reservierung dieses
Besitzrechtes
durch einen Thread.
C
F
G
H
I
L
M
O
P
R
S
U
Overview
Package
Class
Tree
Deprecated
Index
Help
Roblet®-Development-Kit
1.3 (11Sep10)
API für Module
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2001-2010, roblet®.org, Hagen Stanek,
http://roblet.org/rdk