private abstract static class AggregateFutureState.AtomicHelper
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
AtomicHelper() |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract void |
compareAndSetSeenExceptions(AggregateFutureState state,
java.util.Set<java.lang.Throwable> expect,
java.util.Set<java.lang.Throwable> update)
Atomic compare-and-set of the
AggregateFutureState.seenExceptions field. |
(package private) abstract int |
decrementAndGetRemainingCount(AggregateFutureState state)
Atomic decrement-and-get of the
AggregateFutureState.remaining field. |
abstract void compareAndSetSeenExceptions(AggregateFutureState state, java.util.Set<java.lang.Throwable> expect, java.util.Set<java.lang.Throwable> update)
AggregateFutureState.seenExceptions field.abstract int decrementAndGetRemainingCount(AggregateFutureState state)
AggregateFutureState.remaining field.