| Package | Description |
|---|---|
| io.atomix.primitive.protocol |
Provides classes and interfaces for defining and managing primitive protocols.
|
| io.atomix.primitive.proxy |
Provides interfaces for operating on primitive services via Java proxies.
|
| io.atomix.protocols.backup |
Provides a
PrimitiveProtocol implementation for multi-primary replication and
classes for managing primary-backup clients/servers. |
| io.atomix.protocols.raft |
Provides classes and interfaces for managing Raft clients and servers.
|
| Modifier and Type | Method and Description |
|---|---|
<S> ProxyClient<S> |
ProxyProtocol.newProxy(String primitiveName,
PrimitiveType primitiveType,
Class<S> serviceType,
ServiceConfig serviceConfig,
PartitionService partitionService)
Returns a new primitive proxy for the given partition group.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<ProxyClient<S>> |
ProxyClient.connect()
Connects the proxy client.
|
| Modifier and Type | Method and Description |
|---|---|
<S> ProxyClient<S> |
MultiPrimaryProtocol.newProxy(String primitiveName,
PrimitiveType primitiveType,
Class<S> serviceType,
ServiceConfig serviceConfig,
PartitionService partitionService) |
| Modifier and Type | Method and Description |
|---|---|
<S> ProxyClient<S> |
MultiRaftProtocol.newProxy(String primitiveName,
PrimitiveType primitiveType,
Class<S> serviceType,
ServiceConfig serviceConfig,
PartitionService partitionService) |
Copyright © 2013–2018. All rights reserved.