Verwendungen von Klasse
org.eclipse.net4j.util.concurrent.RWOLockManager.LockState
Packages, die RWOLockManager.LockState verwenden
Package
Beschreibung
Utility interfaces and classes commonly useful in concurrent programming.
-
Verwendungen von RWOLockManager.LockState in org.eclipse.net4j.util.concurrent
Methoden in org.eclipse.net4j.util.concurrent, die RWOLockManager.LockState zurückgebenMethoden in org.eclipse.net4j.util.concurrent, die Typen mit Argumenten vom Typ RWOLockManager.LockState zurückgebenModifizierer und TypMethodeBeschreibungRWOLockManager.createContextToLocksMap()
protected Map
<OBJECT, RWOLockManager.LockState<OBJECT, CONTEXT>> RWOLockManager.createObjectToLocksMap()
RWOLockManager.getContextToLocksMap()
All access to the returned map must be properly synchronized on thisRWOLockManager
.RWOLockManager.getLockStates()
Veraltet.protected final Map
<OBJECT, RWOLockManager.LockState<OBJECT, CONTEXT>> RWOLockManager.getObjectToLocksMap()
All access to the returned map must be properly synchronized on thisRWOLockManager
.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.Veraltet.IRWOLockManager.unlock2
(CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.IRWOLockManager.unlock2
(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.Veraltet.RWOLockManager.unlock2
(CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.RWOLockManager.unlock2
(IRWLockManager.LockType lockType, CONTEXT context, Collection<? extends OBJECT> objectsToUnlock) Veraltet.Methoden in org.eclipse.net4j.util.concurrent mit Parametern vom Typ RWOLockManager.LockStateModifizierer und TypMethodeBeschreibungvoid
RWOLockManager.setLockState
(OBJECT key, RWOLockManager.LockState<OBJECT, CONTEXT> lockState) Veraltet.Methodenparameter in org.eclipse.net4j.util.concurrent mit Typargumenten vom Typ RWOLockManager.LockStateModifizierer und TypMethodeBeschreibungvoid
RWOLockManager.getLockStates
(Collection<OBJECT> keys, BiConsumer<OBJECT, RWOLockManager.LockState<OBJECT, CONTEXT>> consumer) void
RWOLockManager.getLockStates
(Consumer<RWOLockManager.LockState<OBJECT, CONTEXT>> consumer) long
IRWOLockManager.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.long
RWOLockManager.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) long
IRWOLockManager.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.long
RWOLockManager.unlock
(CONTEXT context, Collection<? extends OBJECT> objects, IRWLockManager.LockType lockType, int count, IRWOLockManager.LockDeltaHandler<OBJECT, CONTEXT> deltaHandler, Consumer<RWOLockManager.LockState<OBJECT, CONTEXT>> stateHandler)