| Interface | Description |
|---|---|
| EventHandler |
Represents a handler for events within an
EventLoop. |
| EventLoop |
EventLoop represents an event-driven loop responsible for processing
EventHandlers. |
| VanillaEventHandler |
Represents an event handler that performs actions within an event loop.
|
| Class | Description |
|---|---|
| CancellableTimer |
A timer that schedules tasks on an
EventLoop. |
| CancellableTimer.ScheduledEventHandler | |
| CleaningThread |
Thread that clears its ThreadLocal values when finished.
|
| CleaningThreadLocal<T> |
CleaningThreadLocal - a ThreadLocal that never leaks native resources
|
| DelegatingEventLoop | |
| OnDemandEventLoop |
A wrapper for an
EventLoop which is created on demand when any of its methods are called. |
| ThreadDump |
Utility class for monitoring and managing threads.
|
| ThreadLocalHelper |
Utility methods for caching values in a
ThreadLocal without locking. |
| Timer |
Timer schedules tasks on an
EventLoop for best-effort execution. |
| Enum | Description |
|---|---|
| HandlerPriority |
Enum representing different priority levels for event handlers in an event loop.
|
| Exception | Description |
|---|---|
| InterruptedRuntimeException |
A runtime exception representing interruption of a thread.
|
| InvalidEventHandlerException |
Represents an exception that is thrown when an event handler is invalid or
needs to be removed from an event loop.
|
Copyright © 2026 Chronicle Software Ltd. All rights reserved.