| Interface | Description |
|---|---|
| FutureListener<T> | |
| NoticeableFuture<T> | |
| RejectedExecutionHandler |
Provides the same interface as
RejectedExecutionHandler. |
| ThreadPoolHandler |
| Class | Description |
|---|---|
| AbortPolicy |
Implements the same behavior as
ThreadPoolExecutor.AbortPolicy. |
| AsyncBroker<K,V> | |
| BaseFutureListener<T> | |
| BatchablePipe<K,V> | |
| BatchablePipe.IncreasableEntryWrapper<K,V> | |
| CallerRunsPolicy |
Implements the same behavior as
ThreadPoolExecutor.CallerRunsPolicy. |
| ClearThreadLocalThreadPoolHandler | |
| CoalescedPipe<E> | |
| CompeteLatch |
A synchronizer based on the JDK's AQS framework to simulate a single winner
competition.
|
| ConcurrentHashSet<E> | |
| ConcurrentIdentityHashMap<K,V> | |
| ConcurrentLFUCache<K,V> | |
| ConcurrentMapperHashMap<K,IK,V,IV> | |
| ConcurrentReferenceKeyHashMap<K,V> | |
| ConcurrentReferenceValueHashMap<K,V> | |
| DefaultNoticeableFuture<T> | |
| DiscardOldestPolicy |
Implements the same behavior as
ThreadPoolExecutor.DiscardOldestPolicy. |
| DiscardPolicy |
Implements the same behavior as
ThreadPoolExecutor.DiscardPolicy. |
| DiscardWithCancelPolicy |
Handles rejected tasks by canceling them immediately.
|
| FutureConverter<T,V> | |
| IdentityKey<K> | |
| IncreasableEntry<K,V> | |
| LockRegistry | |
| NoticeableFutureConverter<T,V> | |
| ReadWriteLockKey<T> |
Represents a key that is used by ReadWriteLockRegistry.
|
| ReadWriteLockRegistry |
Registry for
ReadWriteLock objects with ReadWriteLockKey as
keys. |
| RecordedFutureListener<T> | |
| TaskQueue<E> | |
| ThreadPoolExecutor |
See https://issues.liferay.com/browse/LPS-14986.
|
| ThreadPoolHandlerAdapter | |
| ThrowableAwareRunnable |