Package io.atomix.primitive.protocol.map
Interface NavigableMapProtocol
- All Superinterfaces:
GossipProtocol
,MapProtocol
,PrimitiveProtocol
,SortedMapProtocol
@Beta public interface NavigableMapProtocol extends SortedMapProtocol
Navigable map protocol.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.atomix.primitive.protocol.PrimitiveProtocol
PrimitiveProtocol.Type<C extends PrimitiveProtocolConfig<C>>
-
Method Summary
Modifier and Type Method Description <K, V> NavigableMapDelegate<K,V>
newNavigableMapDelegate(String name, io.atomix.utils.serializer.Serializer serializer, PrimitiveManagementService managementService)
Returns a new navigable map delegate.Methods inherited from interface io.atomix.primitive.protocol.map.SortedMapProtocol
newSortedMapDelegate
-
Method Details
-
newNavigableMapDelegate
<K, V> NavigableMapDelegate<K,V> newNavigableMapDelegate(String name, io.atomix.utils.serializer.Serializer serializer, PrimitiveManagementService managementService)Returns a new navigable map delegate.- Parameters:
name
- the map nameserializer
- the map entry serializermanagementService
- the primitive management service- Returns:
- a new map delegate
-