Uses of Interface
io.atomix.primitive.DistributedPrimitive
| Package | Description |
|---|---|
| io.atomix.primitive |
Provides classes and interfaces for defining and managing primitive types.
|
-
Uses of DistributedPrimitive in io.atomix.primitive
Subinterfaces of DistributedPrimitive in io.atomix.primitive Modifier and Type Interface Description interfaceAsyncPrimitiveAsynchronous primitive.interfaceSyncPrimitiveSynchronous primitive.Classes in io.atomix.primitive that implement DistributedPrimitive Modifier and Type Class Description classAbstractAsyncPrimitive<A extends AsyncPrimitive,S>Abstract base class for primitives that interact with Raft replicated state machines via proxy.classSynchronous<T extends AsyncPrimitive>DistributedPrimitive that is a synchronous (blocking) version of another.Methods in io.atomix.primitive with type parameters of type DistributedPrimitive Modifier and Type Method Description <P extends DistributedPrimitive>
CompletableFuture<P>PrimitiveCache. getPrimitive(String name, java.util.function.Supplier<CompletableFuture<P>> supplier)Gets or creates a locally cached multiton primitive instance.