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
|
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
A simpler form of the replication interface used by Engine
|
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 |
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
|
Replica.ModificationIterator
Holds a record of which entries have modification.
|
Replica.ModificationNotifier
notifies when there is a changed to the modification iterator
|
SharedSegment
Allow access to the Segments that user used to make up the shared map, these methods should be
used with exceptional caution and were initially introduce to facilitate remote map replication.
|
UnaryOperator
Represents a mutator that accepts one mutable argument, which it may alter and produces a result.
|
UpdateResult
Result of
ChronicleMap.update(Object, Object) operation. |
WriteContext |
Copyright © 2017. All rights reserved.