- Semaphore - Class in de.bsvrz.sys.funclib.concurrent
-
Diese Klasse implementiert ein Semaphor, das zur Synchronisation von Threads verwendet werden kann.
- Semaphore(int) - Constructor for class de.bsvrz.sys.funclib.concurrent.Semaphore
-
Einen Semaphor erzeugen, der permit
viele acquire
Zugriffe zuläßt, bis er jeden weiteren Thread, der acquire
aufruft, mit wait “schlafen” legt.
- setUpperBoundPermit(int) - Method in class de.bsvrz.sys.funclib.concurrent.Semaphore
-
Diese Methode setzt die Anzahl der Sperren neu.
- shoot() - Method in class de.bsvrz.sys.funclib.concurrent.DelayedTrigger
-
Führt zu einer sofortigen Auslösung des Triggers mit einer asynchronen Benachrichtigung aller angemeldeten TriggerTargets
- shot() - Method in interface de.bsvrz.sys.funclib.concurrent.TriggerTarget
-
Wird beim Auslösen eines Triggers aufgerufen
- size() - Method in class de.bsvrz.sys.funclib.concurrent.UnboundedQueue
-
Bestimmt die Größe dieser Queue.