Klasse CriticalSection.SynchronizedCriticalSection
java.lang.Object
org.eclipse.net4j.util.concurrent.CriticalSection.SynchronizedCriticalSection
- Alle implementierten Schnittstellen:
CriticalSection
- Umschließende Schnittstelle:
CriticalSection
public static class CriticalSection.SynchronizedCriticalSection
extends Object
implements CriticalSection
A
CriticalSection implementation that uses a given mutex object to synchronize access to the critical
section.- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.concurrent.CriticalSection
CriticalSection.LockedCriticalSection, CriticalSection.SynchronizedCriticalSection, CriticalSection.UnsynchronizedCriticalSection -
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.net4j.util.concurrent.CriticalSection
UNSYNCHRONIZED -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung<V> Vfinal ObjectgetMutex()voidbooleansupply(BooleanSupplier supplier) doublesupply(DoubleSupplier supplier) intsupply(IntSupplier supplier) longsupply(LongSupplier supplier) <V> VVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.concurrent.CriticalSection
call
-
Konstruktordetails
-
SynchronizedCriticalSection
-
-
Methodendetails
-
getMutex
-
call
- Angegeben von:
callin SchnittstelleCriticalSection- Löst aus:
Exception
-
run
- Angegeben von:
runin SchnittstelleCriticalSection
-
supply
- Angegeben von:
supplyin SchnittstelleCriticalSection
-
supply
- Angegeben von:
supplyin SchnittstelleCriticalSection
-
supply
- Angegeben von:
supplyin SchnittstelleCriticalSection
-
supply
- Angegeben von:
supplyin SchnittstelleCriticalSection
-
supply
- Angegeben von:
supplyin SchnittstelleCriticalSection
-
newCondition
- Angegeben von:
newConditionin SchnittstelleCriticalSection
-