|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Classes in com.atlassian.util.concurrent used by com.atlassian.util.concurrent | |
|---|---|
| Awaitable
Something that can be awaited upon. |
|
| BlockingReference
A Reference with queue semantics where the current reference may be retrieved or taken instead, and if there is no current element then it will be block until the reference becomes available. |
|
| ConcurrentOperationMap
This will allow you to submit an operation, encapsulated by a Callable, and keyed by an
Object |
|
| CopyOnWriteMap
A thread-safe variant of Map in which all mutative operations (the
"destructive" operations described by Map put, remove and so on) are
implemented by making a fresh copy of the underlying map. |
|
| CopyOnWriteSortedMap
/** A thread-safe variant of SortedMap in which all mutative
operations (the "destructive" operations described by SortedMap put,
remove and so on) are implemented by making a fresh copy of the underlying
map. |
|
| Function
A Function that resolves Descriptors (of type D) to a Resource (of type R). |
|
LockManager
LockManager allows callables and runnables to be run
under a lock that is resolved against an input object. |
|
| NotNull
|
|
| Nullable
|
|
| ReusableLatch
A Latch that may be reused, unlike a CountDownLatch. |
|
| Timeout
Used to calculate elapsed time for timeouts from when it is created when successively calling blocking methods. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||