Package org.eclipse.net4j.util.concurrent
Utility interfaces and classes commonly useful in concurrent programming.
-
Interface Summary Interface Description DelegableReentrantLock.DelegateDetector ICorrelator<CORRELATION,VALUE> IExecutorServiceProvider IRWLockManager<OBJECT,CONTEXT> Support Multiple reads/no write and upgrade lock from read to write.IRWOLockManager<OBJECT,CONTEXT> Aread/write lock manager
that supportswrite option
locks.ISynchronizer<RESULT> Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer.IWorkSerializer Deprecated. As of 3.9 use an executor such asSerializingExecutor
.MonitoredThread.ThreadMonitor RWLockManager.LockEntry<OBJECT,CONTEXT> Deprecated. UseRWOLockManager
RWLockManager.LockEntryHandler<OBJECT,CONTEXT> Deprecated. UseRWOLockManager
RWLockManager.LockStrategy<OBJECT,CONTEXT> Deprecated. UseRWOLockManager
-
Enum Summary Enum Description IRWLockManager.LockType -
Exception Summary Exception Description TimeoutRuntimeException