private static class AccumulatorManager.WorkArea
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<Accumulator> |
pendingSet
Set of Accumulators to be added when the next block scope opens
|
private java.util.Deque<java.util.Set<Accumulator>> |
stack
Stack of Accumulator sets for each open block scope
|
private TransactionManager.TransactionHelper |
tm
Helper to use the TM without any context local lookups.
|
| Modifier | Constructor and Description |
|---|---|
private |
WorkArea()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
initPending()
Initialize the set of pending Accumulator instances.
|
private final TransactionManager.TransactionHelper tm
private java.util.Set<Accumulator> pendingSet
private java.util.Deque<java.util.Set<Accumulator>> stack