| Package | Description |
|---|---|
| io.atomix.primitive |
Atomix primitives.
|
| io.atomix.primitive.proxy | |
| io.atomix.primitive.service | |
| io.atomix.primitive.session |
Interfaces for managing client sessions on a Raft server.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveType |
PrimitiveTypeRegistry.get(String typeName)
Returns a primitive type by name.
|
PrimitiveType |
DistributedPrimitive.primitiveType()
Returns the type of primitive.
|
PrimitiveType |
DistributedPrimitiveBuilder.primitiveType()
Returns the primitive type.
|
PrimitiveType |
Synchronous.primitiveType() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Set<String>> |
PrimitiveClient.getPrimitives(PrimitiveType primitiveType)
Gets a list of primitives of the given type.
|
PrimitiveProxy |
PrimitiveClient.newProxy(String primitiveName,
PrimitiveType primitiveType,
P primitiveProtocol)
Returns a new proxy builder for the given primitive type.
|
void |
PrimitiveTypeRegistry.register(PrimitiveType type)
Registers a primitive type.
|
void |
PrimitiveTypeRegistry.unregister(PrimitiveType type)
Unregisters a primitive type.
|
| Constructor and Description |
|---|
DistributedPrimitiveBuilder(PrimitiveType type,
String name) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveType |
PrimitiveProxy.serviceType()
Returns the client proxy type.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveType |
ServiceContext.serviceType()
Returns the state machine type.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveType |
Session.serviceType()
Returns the session's service type.
|
Copyright © 2013–2018. All rights reserved.