public class PrimaryBackupClient
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PrimaryBackupClient.Builder
Primary-backup client builder.
|
| Constructor and Description |
|---|
PrimaryBackupClient(java.lang.String clientName,
PartitionId partitionId,
ClusterMembershipService clusterMembershipService,
io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol protocol,
PrimaryElection primaryElection,
SessionIdService sessionIdService,
io.atomix.utils.concurrent.ThreadContextFactory threadContextFactory,
boolean closeOnStop) |
| Modifier and Type | Method and Description |
|---|---|
static PrimaryBackupClient.Builder |
builder()
Returns a new primary-backup client builder.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
close()
Closes the primary-backup client.
|
PrimaryBackupSessionClient.Builder |
sessionBuilder(java.lang.String primitiveName,
PrimitiveType primitiveType,
ServiceConfig serviceConfig)
Creates a new primary backup proxy session builder.
|
public PrimaryBackupClient(java.lang.String clientName,
PartitionId partitionId,
ClusterMembershipService clusterMembershipService,
io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol protocol,
PrimaryElection primaryElection,
SessionIdService sessionIdService,
io.atomix.utils.concurrent.ThreadContextFactory threadContextFactory,
boolean closeOnStop)
public static PrimaryBackupClient.Builder builder()
public PrimaryBackupSessionClient.Builder sessionBuilder(java.lang.String primitiveName, PrimitiveType primitiveType, ServiceConfig serviceConfig)
primitiveName - the primitive nameprimitiveType - the primitive typeserviceConfig - the service configurationpublic java.util.concurrent.CompletableFuture<java.lang.Void> close()
Copyright © 2013-2019. All Rights Reserved.