Verwendungen von Enum-Klasse
org.eclipse.net4j.util.concurrent.IRWLockManager.LockType
Packages, die IRWLockManager.LockType verwenden
Package
Beschreibung
Utility interfaces and classes commonly useful in concurrent programming.
-
Verwendungen von IRWLockManager.LockType in org.eclipse.net4j.util.concurrent
Felder in org.eclipse.net4j.util.concurrent, die deklariert sind als IRWLockManager.LockTypeModifizierer und TypFeldBeschreibungstatic final IRWLockManager.LockTypeIRWOLockManager.ALL_LOCK_TYPESMethoden in org.eclipse.net4j.util.concurrent, die IRWLockManager.LockType zurückgebenModifizierer und TypMethodeBeschreibungstatic IRWLockManager.LockTypeGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static IRWLockManager.LockType[]IRWLockManager.LockType.values()Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.Methoden in org.eclipse.net4j.util.concurrent mit Parametern vom Typ IRWLockManager.LockTypeModifizierer und TypMethodeBeschreibungintRWOLockManager.LockState.getLockCount(IRWLockManager.LockType type, CONTEXT context) protected RWLockManager.LockStrategy<OBJECT, CONTEXT> RWLockManager.getLockingStrategy(IRWLockManager.LockType type) Veraltet.voidIRWOLockManager.LockDeltaHandler.handleLockDelta(CONTEXT context, OBJECT object, IRWLockManager.LockType lockType, int oldCount, int newCount) booleanIRWLockManager.hasLock(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock) booleanRWLockManager.hasLock(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock) Veraltet.booleanRWOLockManager.hasLock(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock) booleanRWOLockManager.LockState.hasLock(IRWLockManager.LockType type) booleanRWOLockManager.LockState.hasLock(IRWLockManager.LockType type, CONTEXT context, boolean byOthers) booleanIRWLockManager.hasLockByOthers(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock) booleanRWLockManager.hasLockByOthers(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock) Veraltet.booleanRWOLockManager.hasLockByOthers(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock) voidIRWLockManager.lock(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToLock, long timeout) voidIRWLockManager.lock(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock, long timeout) longIRWOLockManager.lock(CONTEXT context, Collection<? extends OBJECT> objects, IRWLockManager.LockType lockType, int count, long timeout, IRWOLockManager.LockDeltaHandler<OBJECT, CONTEXT> deltaHandler, Consumer<RWOLockManager.LockState<OBJECT, CONTEXT>> stateHandler) Adds locks of the given lockType, owned by the given context to the given objects.voidIRWOLockManager.lock(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToLock, long timeout) Veraltet.voidIRWOLockManager.lock(IRWLockManager.LockType lockType, CONTEXT context, OBJECT objectToLock, long timeout) Veraltet.voidRWLockManager.lock(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToLock, long timeout) Veraltet.voidRWLockManager.lock(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock, long timeout) Veraltet.longRWOLockManager.lock(CONTEXT context, Collection<? extends OBJECT> objects, IRWLockManager.LockType lockType, int count, long timeout, IRWOLockManager.LockDeltaHandler<OBJECT, CONTEXT> deltaHandler, Consumer<RWOLockManager.LockState<OBJECT, CONTEXT>> stateHandler) voidRWOLockManager.lock(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToLock, long timeout) Veraltet.voidRWOLockManager.lock(IRWLockManager.LockType type, CONTEXT context, OBJECT objectToLock, long timeout) Veraltet.IRWOLockManager.lock2(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToLock, long timeout) Veraltet.RWOLockManager.lock2(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToLock, long timeout) Veraltet.voidIRWLockManager.unlock(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Attempts to release for a given lock type, context and objects.longIRWOLockManager.unlock(CONTEXT context, Collection<? extends OBJECT> objects, IRWLockManager.LockType lockType, int count, IRWOLockManager.LockDeltaHandler<OBJECT, CONTEXT> deltaHandler, Consumer<RWOLockManager.LockState<OBJECT, CONTEXT>> stateHandler) Removes locks of the given lockType, owned by the given context from the given objects.voidIRWOLockManager.unlock(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.voidRWLockManager.unlock(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.Attempts to release for a given locktype, context and objects.longRWOLockManager.unlock(CONTEXT context, Collection<? extends OBJECT> objects, IRWLockManager.LockType lockType, int count, IRWOLockManager.LockDeltaHandler<OBJECT, CONTEXT> deltaHandler, Consumer<RWOLockManager.LockState<OBJECT, CONTEXT>> stateHandler) voidRWOLockManager.unlock(IRWLockManager.LockType type, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.IRWOLockManager.unlock2(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.RWOLockManager.unlock2(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.