| Package | Description |
|---|---|
| net.openhft.chronicle.hash.replication | |
| net.openhft.chronicle.map |
| Class and Description |
|---|
| EngineReplicationLangBytes
A simpler form of the replication interface used by Engine
*** PLEASE DON'T REFACTOR THIS WITHOUT FIRST CHANGING THE ENGINE CODE ***
|
| Class and Description |
|---|
| Alignment
Memory addresses alignment strategies.
|
| BytesMapEventListener
Methods must not update
entry state (position,
limit).
Methods must not update entry bytes, except in metadata area
From metaDataPos offset metadata area starts in the given entry, listener
should be itself aware of it's length (see ChronicleMapBuilder.metaDataBytes(int)).
From keyPos offset key area in the given entry, serialized key size
(using ChronicleMapBuilder.keySizeMarshaller(SizeMarshaller)), directly followed
by the serialized key itself.
From valuePos offset value area in the given entry, serialized value size
(using ChronicleMapBuilder.keySizeMarshaller(SizeMarshaller)), then (optionally)
alignment (see ChronicleMapBuilder.entryAndValueAlignment(Alignment)
), followed by the serialized value itself.
|
| ChronicleMap
Extension of
ConcurrentMap interface, stores the data off-heap. |
ChronicleMapBuilder
ChronicleMapBuilder manages ChronicleMap configurations; could be used as a
classic builder and/or factory. |
| ChronicleMapStatelessClientBuilder |
| Context |
| DefaultValueProvider
Default value computation strategy, used
in
ChronicleMapBuilder.defaultValueProvider(DefaultValueProvider) configuration. |
| EngineReplicationLangBytes.EngineEntryCallback
Implemented typically by a replicator, This interface provides the event, which will get
called whenever a put() or remove() has occurred to the map
|
| EngineReplicationLangBytes.EngineModificationIterator
Holds a record of which entries have modification.
|
| EngineReplicationLangBytes.EngineReplicationModificationNotifier
notifies when there is a changed to the modification iterator
|
| Function
Represents a function that accepts one argument and produces a result.
|
| MapBuilder
Common configurations of
ChronicleMapBuilder and
ChronicleMapStatelessClientBuilder. |
| MapEventListener
Contains methods which are called when
ChronicleMap key events occur. |
| PrepareValueBytes
Strategy of preparing bytes of off-heap memory before assigning them into
Byteable
value during chronicleMap.acquireUsing() call, when the given key is absent in the map. |
| ReadContext |
| UnaryOperator
Represents a mutator that accepts one mutable argument, which it may alter and produces a result.
|
| WriteContext |
Copyright © 2015. All rights reserved.