| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final T | |
| pack-priv final T | |
| pack-priv final Mono |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static <T> SchedulerState | |
| pack-priv static <T> SchedulerState |
| currentResource | back to summary |
|---|---|
| pack-priv final T currentResource | |
| initialResource | back to summary |
|---|---|
| pack-priv final T initialResource
| |
| onDispose | back to summary |
|---|---|
| pack-priv final Mono<Void> onDispose | |
| SchedulerState | back to summary |
|---|---|
| private SchedulerState(T initialResource, T currentResource, Mono<Void> onDispose) | |
| init | back to summary |
|---|---|
| pack-priv static <T> SchedulerState | |
| transition | back to summary |
|---|---|
| pack-priv static <T> SchedulerState | |
| Modifier and Type | Method and Description |
|---|---|
| public boolean |
| await | back to summary |
|---|---|
| public boolean await(T resource, long timeout, TimeUnit timeUnit) throws InterruptedException | |
| Modifier and Type | Field and Description |
|---|---|
| private final SchedulerState. | |
| private final int | |
| pack-priv volatile boolean | |
| private final T | |
| private final FluxSink | |
| pack-priv static final ScheduledExecutorService |
| Access | Constructor and Description |
|---|---|
| pack-priv | DisposeAwaiterRunnable(SchedulerState.
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static <R> void | |
| pack-priv void | |
| public void |
| awaiter | back to summary |
|---|---|
| private final SchedulerState. | |
| awaitMs | back to summary |
|---|---|
| private final int awaitMs | |
| cancelled | back to summary |
|---|---|
| pack-priv volatile boolean cancelled | |
| initial | back to summary |
|---|---|
| private final T initial | |
| sink | back to summary |
|---|---|
| private final FluxSink<Void> sink | |
| TRANSITION_AWAIT_POOL | back to summary |
|---|---|
| pack-priv static final ScheduledExecutorService TRANSITION_AWAIT_POOL | |
| DisposeAwaiterRunnable | back to summary |
|---|---|
| pack-priv DisposeAwaiterRunnable(SchedulerState. | |
| awaitInPool | back to summary |
|---|---|
| pack-priv static <R> void awaitInPool(SchedulerState. | |
| cancel | back to summary |
|---|---|
| pack-priv void cancel() | |
| run | back to summary |
|---|---|
| public void run() Implements java. Doc from java. Runs this operation.
| |