| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
| io.atomix.cluster.discovery |
Provides classes and interfaces for extensible cluster membership discovery.
|
| io.atomix.core.collection |
Distributed collection primitives.
|
| io.atomix.core.election |
Distributed leader election primitives.
|
| io.atomix.core.map |
Atomic map primitive.
|
| io.atomix.core.multimap |
Atomic multimap primitive.
|
| io.atomix.core.tree |
Distributed tree primitive interfaces.
|
| io.atomix.core.value |
Atomic value primitive.
|
| io.atomix.primitive.partition |
Provides classes and interfaces for managing primitive partitions, partition groups, and member groups.
|
| io.atomix.primitive.protocol.map |
Interfaces for map-compatible gossip protocols and delegates.
|
| io.atomix.primitive.protocol.set |
Interfaces for set-compatible gossip protocols and delegates.
|
| io.atomix.primitive.protocol.value |
Interfaces for value-compatible gossip protocols and delegates.
|
| io.atomix.utils.event |
Provides classes and interfaces for creating and handling generic events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClusterMembershipEvent
Describes cluster-related event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodeDiscoveryEvent
Node discovery event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionEvent<E>
Representation of a DistributedCollection update notification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LeadershipEvent<T>
Describes leadership election event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicMapEvent<K,V>
Representation of a ConsistentMap update notification.
|
class |
MapEvent<K,V>
Representation of a ConsistentMap update notification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicMultimapEvent<K,V>
Representation of a ConsistentMultimap update notification.
|
class |
MultimapEvent<K,V>
Representation of a ConsistentMultimap update notification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DocumentTreeEvent<V>
A document tree modification event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicValueEvent<V>
Representation of a AtomicValue update notification.
|
class |
ValueEvent<V>
Representation of a DistributedValue update notification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MemberGroupEvent
Member group event.
|
class |
PartitionGroupMembershipEvent
Partition group membership event.
|
class |
PrimaryElectionEvent
Primary election event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapDelegateEvent<K,V>
Map protocol event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SetDelegateEvent<E>
Set protocol event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ValueDelegateEvent<V>
Value protocol event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractListenerManager<E extends Event,L extends EventListener<E>>
Basis for components which need to export listener mechanism.
|
interface |
EventFilter<E extends Event>
Entity capable of filtering events.
|
interface |
EventListener<E extends Event>
Entity capable of receiving events.
|
interface |
EventSink<E extends Event>
Abstraction of an event sink capable of processing the specified event types.
|
class |
ListenerRegistry<E extends Event,L extends EventListener<E>>
Base implementation of an event sink and a registry capable of tracking
listeners and dispatching events to them as part of event sink processing.
|
interface |
ListenerService<E extends Event,L extends EventListener<E>>
Abstraction of a service capable of asynchronously notifying listeners.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEvent<T extends Enum,S>
Base event implementation.
|
Copyright © 2013–2018. All rights reserved.