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.
|
UpdateResult
Result of
ChronicleMap.update(Object, Object) operation. |
WriteContext |
Copyright © 2015. All rights reserved.