All Classes and Interfaces

Class
Description
Base event implementation.
Abstract identifier backed by another value, e.g.
Basis for components which need to export listener mechanism.
Abstract named object.
Abstract thread context.
Representation of a network address.
Address type.
Kryo Serializer for Arrays.asList(Object...).
Helper to print Object[] length and hashCode.
 
 
 
A CompletableFuture that tracks whether the future or one of its descendants has been blocked on a CompletableFuture.get() or CompletableFuture.join() call.
Atomix runtime exception.
Atomix thread.
Named thread factory.
Utility class which allows explicit calls to the DirectByteBuffer cleaner method instead of relying on GC.
Object builder.
 
Clock<T extends Timestamp>
Clock.
 
Special implementation of CompletableFuture with missing utility methods.
Atomix configuration.
Atomix configuration exception.
Interface for objects configured via a configuration object.
Contextual logger.
Contextual logger factory.
Default serializers.
Abstraction of an of a time-stamped event pertaining to an arbitrary subject.
Entity capable of filtering events.
Entity capable of receiving events.
EventSink<E extends Event>
Abstraction of an event sink capable of processing the specified event types.
Utilities for creating completed and exceptional futures.
Abstract identifier backed by another value, e.g.
Creates ImmutableList serializer instance.
Kryo Serializer for ImmutableMap.
Kryo Serializer for ImmutableSet.
Base implementation of an event sink and a registry capable of tracking listeners and dispatching events to them as part of event sink processing.
Abstraction of a service capable of asynchronously notifying listeners.
Logger context.
Contextual logger builder.
Timestamp based on logical sequence value.
Interface for types that can be asynchronously started and stopped.
Mapped memory.
Mapped memory allocator.
Utility class for checking matching values.
Memory allocator.
Memory allocator.
Memory size.
Named object.
Named configuration.
Named type.
Pool of Kryo instances, with classes pre-registered.
KryoNamespace builder.
 
Null thread context.
Executor that executes tasks in order on a shared thread pool.
A CompletableFuture that ensures callbacks are called in FIFO order.
Retry utilities.
Scheduled task.
Simple wrapper class that delegates to a non-interruptible future
Scheduler.
Interface for serialization of store artifacts.
Serializer builder.
Single threaded context.
Collection of various helper methods to manipulate strings.
Thread context.
Thread context factory.
Thread utilities.
Opaque version structure.
Timestamp printer.
Identifier interface for types.
Typed configuration.
Logical timestamp for versions.
Atomix software version.
Wall clock.
A Timestamp that derives its value from the prevailing wallclock time on the controller where it is generated.