| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ResourceLock | |
| private static final Logger | |
| private final AtomicInteger | |
| private volatile @Nullable Timer | |
| private @Nullable LazyCleaner. | |
| private static final AtomicInteger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public Timer | |
| public void |
| lock | back to summary |
|---|---|
| private final ResourceLock lock | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| refCount | back to summary |
|---|---|
| private final AtomicInteger refCount | |
| timer | back to summary |
|---|---|
| private volatile @Nullable Timer timer | |
| timerCleanup | back to summary |
|---|---|
| private @Nullable LazyCleaner. | |
| timerCount | back to summary |
|---|---|
| private static final AtomicInteger timerCount | |
| SharedTimer | back to summary |
|---|---|
| public SharedTimer() | |
| getRefCount | back to summary |
|---|---|
| public int getRefCount() | |
| getTimer | back to summary |
|---|---|
| public Timer getTimer() | |
| releaseTimer | back to summary |
|---|---|
| public void releaseTimer() | |