Uses of Class
io.atomix.primitive.config.PrimitiveConfig
| Package | Description |
|---|---|
| io.atomix.primitive |
Provides classes and interfaces for defining and managing primitive types.
|
| io.atomix.primitive.config |
Primitive instance configuration store.
|
-
Uses of PrimitiveConfig in io.atomix.primitive
Classes in io.atomix.primitive with type parameters of type PrimitiveConfig Modifier and Type Class Description classPrimitiveBuilder<B extends PrimitiveBuilder<B,C,P>,C extends PrimitiveConfig,P extends SyncPrimitive>Abstract builder for distributed primitives.interfacePrimitiveType<B extends PrimitiveBuilder,C extends PrimitiveConfig,P extends SyncPrimitive>Primitive type.Methods in io.atomix.primitive with type parameters of type PrimitiveConfig Modifier and Type Method Description default <C extends PrimitiveConfig<C>, P extends SyncPrimitive>
PPrimitiveFactory. getPrimitive(String name, PrimitiveType<?,C,P> primitiveType, C primitiveConfig)Gets or creates a distributed primitive.<C extends PrimitiveConfig<C>, P extends SyncPrimitive>
CompletableFuture<P>PrimitiveFactory. getPrimitiveAsync(String name, PrimitiveType<?,C,P> primitiveType, C primitiveConfig)Gets or creates a distributed primitive asynchronously.<B extends PrimitiveBuilder<B, C, P>, C extends PrimitiveConfig<C>, P extends SyncPrimitive>
BPrimitiveFactory. primitiveBuilder(String name, PrimitiveType<B,C,P> primitiveType)Creates a new named primitive builder of the givenprimitiveType. -
Uses of PrimitiveConfig in io.atomix.primitive.config
Classes in io.atomix.primitive.config with type parameters of type PrimitiveConfig Modifier and Type Class Description classPrimitiveConfig<C extends PrimitiveConfig<C>>Primitive configuration.Methods in io.atomix.primitive.config with type parameters of type PrimitiveConfig Modifier and Type Method Description <C extends PrimitiveConfig<C>>
CConfigService. getConfig(String primitiveName, PrimitiveType primitiveType)Returns the registered configuration for the given primitive.