Interface | Description |
---|---|
ChronicleMap<K,V> | |
ChronicleSet<E> | |
DefaultValueProvider<K,V> |
Default value computation strategy, used
in
ChronicleMapBuilder.defaultValueProvider(DefaultValueProvider) configuration. |
IdentifierListener | |
MapErrorListener | |
Replica | |
Replica.EntryExternalizable |
supports reading and writing serialize entries
|
Replica.EntryResolver<K,V> |
provides a key and value from NativeBytes, this can be used in conjunction with the modification
iterator to get the key and value out of the NativeBytes
|
Replica.ModificationIterator |
Holds a record of which entries have modification.
|
Replica.ModificationNotifier |
notifies when there is a changed to the modification iterator
|
Class | Description |
---|---|
ChronicleMapBuilder<K,V> | |
MapErrorListeners | |
MapEventListener<K,V,M extends ChronicleMap<K,V>> |
This event listener is called when key events occur.
|
MapEventListeners | |
NodeDiscovery | |
Replica.EntryCallback |
Implemented typically by a replicator, This interface provides the event, which will get
called whenever a put() or remove() has occurred to the map
|
ReplicatingCluster | |
ReplicatingClusterBuilder | |
Replicator | |
Replicators | |
TcpReplicationConfig | |
ThrottlingConfig | |
TimeProvider |
TimeProvider was created initially to support testing of ReplicatedChronicleMap,
with the aim of possibly later providing and optimization to System.currentTimeMillis()
on every call to put(), get() and remove()
Subclasses should be immutable, because
ChronicleMapBuilder doesn't make defensive copies. |
UdpReplicationConfig |
Enum | Description |
---|---|
Alignment |
Copyright © 2014. All rights reserved.