| 程序包 | 说明 |
|---|---|
| org.logicalcobwebs.concurrent |
| 类和说明 |
|---|
| Callable
Interface for runnable actions that bear results and/or throw Exceptions.
|
| Channel
Main interface for buffers, queues, pipes, conduits, etc.
|
| Executor
Interface for objects that execute Runnables,
as well as various objects that can be wrapped
as Runnables.
|
| FJTask
Abstract base class for Fork/Join Tasks.
|
| FJTaskRunner
Specialized Thread subclass for running FJTasks.
|
| FJTaskRunner.VolatileTaskRef
An object holding a single volatile reference to a FJTask.
|
| FJTaskRunnerGroup
A stripped down analog of a ThreadGroup used for
establishing and managing FJTaskRunner threads.
|
| LinkedNode
A standard linked list node used in various queue classes
|
| LinkedQueue
A linked list based channel implementation.
|
| Puttable
This interface exists to enable stricter type checking
for channels.
|
| ReadWriteLock
ReadWriteLocks maintain a pair of associated locks.
|
| Sync
Main interface for locks, gates, and conditions.
|
| SynchronizedInt
A class useful for offloading synch for int instance variables.
|
| SynchronizedVariable
Base class for simple, small classes
maintaining single values that are always accessed
and updated under synchronization.
|
| Takable
This interface exists to enable stricter type checking
for channels.
|
| TimeoutException
Thrown by synchronization classes that report
timeouts via exceptions.
|
| WriterPreferenceReadWriteLock
A ReadWriteLock that prefers waiting writers over
waiting readers when there is contention.
|
| WriterPreferenceReadWriteLock.ReaderLock |
| WriterPreferenceReadWriteLock.Signaller
Reader and Writer requests are maintained in two different
wait sets, by two different objects.
|
| WriterPreferenceReadWriteLock.WriterLock |
Copyright © 2024. All rights reserved.