| Interface | Description |
|---|---|
| CoreEventLoop | |
| ExceptionHandlerStrategy | |
| ExecutorFactory | |
| Pauser | |
| ThreadHolder | |
| ThreadMonitor | |
| TimingPauser |
Marker interface to show we support pause(long timeout, TimeUnit timeUnit)
|
| Class | Description |
|---|---|
| AbstractLifecycleEventLoop |
A parent class that:
Enforces the life-cycle of an EventLoop
Implements idempotency for
AbstractLifecycleEventLoop.start(), AbstractLifecycleEventLoop.stop()
Ensures AbstractLifecycleEventLoop.stop() only returns when the EventLoop is stopped
See EventLoopLifecycle for details of the life-cycle |
| BlockingEventLoop |
Event Loop for blocking tasks.
|
| BusyTimedPauser | |
| EventGroup | |
| EventGroupBuilder | |
| EventLoops | |
| ExceptionHandlerStrategy.LogAndRemove | |
| ExceptionHandlerStrategy.LogDontRemove | |
| LongPauser | |
| MediumEventLoop | |
| MilliPauser | |
| MonitorEventLoop | |
| NamedThreadFactory | |
| PauserMonitor | |
| TimedEventHandler | |
| TimeoutPauser | |
| VanillaEventLoop | |
| YieldingPauser |
| Enum | Description |
|---|---|
| BusyPauser | |
| DiskSpaceMonitor |
Background thread to monitor disk space free.
|
| EventLoopLifecycle |
The life-cycle of an event loop
|
| Pauser.SleepyWarning | |
| PauserMode |
This class contains factory methods for Pausers.
|
| ThreadMonitors | |
| Threads | |
| VanillaExecutorFactory |
Copyright © 2022. All rights reserved.