Skip navigation links
A B C D E G H I M N O P R S T U V W 

A

addEventListener(Consumer<PrimitiveEvent>) - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
addPrimitiveType(PrimitiveType) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Adds a primitive type to the registry.
addStateChangeListener(Consumer<PrimitiveProxy.State>) - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 

B

backup(NodeId, BackupRequest) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Sends a backup request to the given node.
backup(BackupRequest) - Method in class io.atomix.protocols.backup.roles.BackupRole
 
backup(BackupRequest) - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Handles a backup request.
BackupOperation - Class in io.atomix.protocols.backup.protocol
Backup operation.
BackupOperation(BackupOperation.Type, long, long) - Constructor for class io.atomix.protocols.backup.protocol.BackupOperation
 
BackupOperation.Type - Enum in io.atomix.protocols.backup.protocol
Backup operation type.
BackupRequest - Class in io.atomix.protocols.backup.protocol
Backup request.
BackupRequest(PrimitiveDescriptor, NodeId, long, long, List<BackupOperation>) - Constructor for class io.atomix.protocols.backup.protocol.BackupRequest
 
BackupResponse - Class in io.atomix.protocols.backup.protocol
Operation response.
BackupRole - Class in io.atomix.protocols.backup.roles
Backup role.
BackupRole(PrimaryBackupServiceContext) - Constructor for class io.atomix.protocols.backup.roles.BackupRole
 
backups() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the number of backups.
backups() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
backups() - Method in class io.atomix.protocols.backup.protocol.PrimitiveDescriptor
 
build() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
 
build() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup.Builder
 
build() - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
 
build() - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
 
builder() - Static method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns a new multi-primary protocol builder.
builder(String) - Static method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns a new multi-primary protocol builder for the given group.
builder(String) - Static method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
Returns a new primary-backup partition group builder.
builder() - Static method in class io.atomix.protocols.backup.PrimaryBackupClient
Returns a new primary-backup client builder.
Builder() - Constructor for class io.atomix.protocols.backup.PrimaryBackupClient.Builder
 
builder() - Static method in class io.atomix.protocols.backup.PrimaryBackupServer
Returns a new server builder.
Builder() - Constructor for class io.atomix.protocols.backup.PrimaryBackupServer.Builder
 

C

close() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
Closes the primary-backup partition.
close() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
close() - Method in class io.atomix.protocols.backup.PrimaryBackupClient
Closes the primary-backup client.
close(NodeId, CloseRequest) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol
Sends a close request to the given node.
close() - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
close(PrimaryBackupSession) - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Closes the given session.
close() - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Closes the role.
close(PrimaryBackupSession) - Method in class io.atomix.protocols.backup.roles.PrimaryRole
 
close() - Method in class io.atomix.protocols.backup.roles.PrimaryRole
 
CloseOperation - Class in io.atomix.protocols.backup.protocol
Close operation.
CloseOperation(long, long, long) - Constructor for class io.atomix.protocols.backup.protocol.CloseOperation
 
CloseRequest - Class in io.atomix.protocols.backup.protocol
Operation request.
CloseRequest(PrimitiveDescriptor, long) - Constructor for class io.atomix.protocols.backup.protocol.CloseRequest
 
CloseResponse - Class in io.atomix.protocols.backup.protocol
Operation response.
connect() - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
consistency() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the protocol consistency model.

D

data() - Method in class io.atomix.protocols.backup.protocol.RestoreResponse
 

E

error() - Static method in class io.atomix.protocols.backup.protocol.BackupResponse
 
error() - Static method in class io.atomix.protocols.backup.protocol.CloseResponse
 
error() - Static method in class io.atomix.protocols.backup.protocol.ExecuteResponse
 
error() - Static method in class io.atomix.protocols.backup.protocol.MetadataResponse
 
error() - Static method in class io.atomix.protocols.backup.protocol.RestoreResponse
 
event(NodeId, SessionId, PrimitiveEvent) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Sends a primitive event to the given node.
execute(NodeId, ExecuteRequest) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol
Sends an execute request to the given node.
execute(PrimitiveOperation) - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
execute(ExecuteRequest) - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Handles an execute response.
execute(ExecuteRequest) - Method in class io.atomix.protocols.backup.roles.PrimaryRole
 
ExecuteOperation - Class in io.atomix.protocols.backup.protocol
Execute operation.
ExecuteOperation(long, long, long, NodeId, PrimitiveOperation) - Constructor for class io.atomix.protocols.backup.protocol.ExecuteOperation
 
ExecuteRequest - Class in io.atomix.protocols.backup.protocol
Operation request.
ExecuteRequest(PrimitiveDescriptor, long, NodeId, PrimitiveOperation) - Constructor for class io.atomix.protocols.backup.protocol.ExecuteRequest
 
ExecuteResponse - Class in io.atomix.protocols.backup.protocol
Operation response.
executor() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the proxy executor.
expire(PrimaryBackupSession) - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Expires the given session.
expire(PrimaryBackupSession) - Method in class io.atomix.protocols.backup.roles.PrimaryRole
 
ExpireOperation - Class in io.atomix.protocols.backup.protocol
Expire operation.
ExpireOperation(long, long, long) - Constructor for class io.atomix.protocols.backup.protocol.ExpireOperation
 

G

getPartition(PartitionId) - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
getPartitionIds() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
getPartitions() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
getPrimitiveClient() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
getPrimitives(PrimitiveType) - Method in class io.atomix.protocols.backup.PrimaryBackupClient
 
getRole() - Method in class io.atomix.protocols.backup.PrimaryBackupServer
Returns the current server role.
getState() - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
group() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
 

H

HeartbeatOperation - Class in io.atomix.protocols.backup.protocol
Heartbeat operation.
HeartbeatOperation(long, long) - Constructor for class io.atomix.protocols.backup.protocol.HeartbeatOperation
 

I

id() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
index() - Method in class io.atomix.protocols.backup.protocol.BackupOperation
 
index() - Method in class io.atomix.protocols.backup.protocol.BackupRequest
 
index() - Method in class io.atomix.protocols.backup.protocol.RestoreResponse
 
io.atomix.protocols.backup - package io.atomix.protocols.backup
 
io.atomix.protocols.backup.partition - package io.atomix.protocols.backup.partition
 
io.atomix.protocols.backup.protocol - package io.atomix.protocols.backup.protocol
 
io.atomix.protocols.backup.proxy - package io.atomix.protocols.backup.proxy
 
io.atomix.protocols.backup.roles - package io.atomix.protocols.backup.roles
 
isRunning() - Method in class io.atomix.protocols.backup.PrimaryBackupServer
 

M

maxRetries() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the maximum number of allowed retries.
metadata(NodeId, MetadataRequest) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol
Sends a metadata request to the given node.
MetadataRequest - Class in io.atomix.protocols.backup.protocol
Metadata request.
MetadataResponse - Class in io.atomix.protocols.backup.protocol
Metadata response.
MultiPrimaryProtocol - Class in io.atomix.protocols.backup
Multi-primary protocol.
MultiPrimaryProtocol.Builder - Class in io.atomix.protocols.backup
Multi-primary protocol builder.

N

name() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
Returns the partition name.
name() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
name() - Method in class io.atomix.protocols.backup.protocol.PrimitiveDescriptor
 
name() - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
newProxy(String, PrimitiveType, MultiPrimaryProtocol) - Method in class io.atomix.protocols.backup.PrimaryBackupClient
 
node() - Method in class io.atomix.protocols.backup.protocol.ExecuteOperation
 
node() - Method in class io.atomix.protocols.backup.protocol.ExecuteRequest
 
NoneRole - Class in io.atomix.protocols.backup.roles
None role.
NoneRole(PrimaryBackupServiceContext) - Constructor for class io.atomix.protocols.backup.roles.NoneRole
 

O

ok() - Static method in class io.atomix.protocols.backup.protocol.BackupResponse
 
ok() - Static method in class io.atomix.protocols.backup.protocol.CloseResponse
 
ok(byte[]) - Static method in class io.atomix.protocols.backup.protocol.ExecuteResponse
 
ok(Set<String>) - Static method in class io.atomix.protocols.backup.protocol.MetadataResponse
 
ok(long, long, byte[]) - Static method in class io.atomix.protocols.backup.protocol.RestoreResponse
 
open(PartitionManagementService) - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
operation() - Method in class io.atomix.protocols.backup.protocol.ExecuteOperation
 
operation() - Method in class io.atomix.protocols.backup.protocol.ExecuteRequest
 
operations() - Method in class io.atomix.protocols.backup.protocol.BackupRequest
 

P

primary() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
primary() - Method in class io.atomix.protocols.backup.protocol.BackupRequest
 
PrimaryBackupClient - Class in io.atomix.protocols.backup
Primary-backup client.
PrimaryBackupClient(String, ClusterService, PrimaryBackupClientProtocol, PrimaryElection, SessionIdService, ThreadContextFactory) - Constructor for class io.atomix.protocols.backup.PrimaryBackupClient
 
PrimaryBackupClient.Builder - Class in io.atomix.protocols.backup
Primary-backup client builder.
PrimaryBackupClientProtocol - Interface in io.atomix.protocols.backup.protocol
Primary-backup protocol client.
PrimaryBackupPartition - Class in io.atomix.protocols.backup.partition
Primary-backup partition.
PrimaryBackupPartition(PartitionId) - Constructor for class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
PrimaryBackupPartitionGroup - Class in io.atomix.protocols.backup.partition
Primary-backup partition group.
PrimaryBackupPartitionGroup(String, Collection<PrimaryBackupPartition>) - Constructor for class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
PrimaryBackupPartitionGroup.Builder - Class in io.atomix.protocols.backup.partition
Primary-backup partition group builder.
PrimaryBackupProxy - Class in io.atomix.protocols.backup.proxy
Primary-backup proxy.
PrimaryBackupProxy(String, SessionId, PrimitiveType, PrimitiveDescriptor, ClusterService, PrimaryBackupClientProtocol, PrimaryElection, ThreadContext) - Constructor for class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
PrimaryBackupRequest - Class in io.atomix.protocols.backup.protocol
Primary backup request.
PrimaryBackupRequest() - Constructor for class io.atomix.protocols.backup.protocol.PrimaryBackupRequest
 
PrimaryBackupResponse - Class in io.atomix.protocols.backup.protocol
Primary-backup response.
PrimaryBackupResponse(PrimaryBackupResponse.Status) - Constructor for class io.atomix.protocols.backup.protocol.PrimaryBackupResponse
 
PrimaryBackupResponse.Status - Enum in io.atomix.protocols.backup.protocol
Response status.
PrimaryBackupRole - Class in io.atomix.protocols.backup.roles
Primary-backup role.
PrimaryBackupServer - Class in io.atomix.protocols.backup
Primary-backup server.
PrimaryBackupServer(PrimaryBackupServerContext) - Constructor for class io.atomix.protocols.backup.PrimaryBackupServer
 
PrimaryBackupServer.Builder - Class in io.atomix.protocols.backup
Primary-backup server builder
PrimaryBackupServer.Role - Enum in io.atomix.protocols.backup
Primary-backup role.
PrimaryBackupServerProtocol - Interface in io.atomix.protocols.backup.protocol
Primary-backup server protocol.
PrimaryRole - Class in io.atomix.protocols.backup.roles
Primary role.
PrimaryRole(PrimaryBackupServiceContext) - Constructor for class io.atomix.protocols.backup.roles.PrimaryRole
 
primitive() - Method in class io.atomix.protocols.backup.protocol.PrimitiveRequest
 
PrimitiveDescriptor - Class in io.atomix.protocols.backup.protocol
Primitive descriptor.
PrimitiveDescriptor(String, String, int, Replication) - Constructor for class io.atomix.protocols.backup.protocol.PrimitiveDescriptor
 
primitiveNames() - Method in class io.atomix.protocols.backup.protocol.MetadataResponse
 
PrimitiveRequest - Class in io.atomix.protocols.backup.protocol
Primitive service request.
PrimitiveRequest(PrimitiveDescriptor) - Constructor for class io.atomix.protocols.backup.protocol.PrimitiveRequest
 
primitiveType() - Method in class io.atomix.protocols.backup.protocol.MetadataRequest
 

R

recovery() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the protocol recovery strategy.
registerBackupHandler(Function<BackupRequest, CompletableFuture<BackupResponse>>) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Registers a backup request callback.
registerCloseHandler(Function<CloseRequest, CompletableFuture<CloseResponse>>) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Registers a close request callback.
registerEventListener(SessionId, Consumer<PrimitiveEvent>, Executor) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol
Registers a publish request listener.
registerExecuteHandler(Function<ExecuteRequest, CompletableFuture<ExecuteResponse>>) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Registers a execute request callback.
registerMetadataHandler(Function<MetadataRequest, CompletableFuture<MetadataResponse>>) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Registers a metadata request callback.
registerRestoreHandler(Function<RestoreRequest, CompletableFuture<RestoreResponse>>) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Registers a restore request callback.
removeEventListener(Consumer<PrimitiveEvent>) - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
removeStateChangeListener(Consumer<PrimitiveProxy.State>) - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
replication() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the protocol replications strategy.
replication() - Method in class io.atomix.protocols.backup.protocol.PrimitiveDescriptor
 
request(PrimitiveDescriptor, NodeId, long, long, List<BackupOperation>) - Static method in class io.atomix.protocols.backup.protocol.BackupRequest
 
request(PrimitiveDescriptor, long) - Static method in class io.atomix.protocols.backup.protocol.CloseRequest
 
request(PrimitiveDescriptor, long, NodeId, PrimitiveOperation) - Static method in class io.atomix.protocols.backup.protocol.ExecuteRequest
 
request(String) - Static method in class io.atomix.protocols.backup.protocol.MetadataRequest
 
request(PrimitiveDescriptor, long) - Static method in class io.atomix.protocols.backup.protocol.RestoreRequest
 
restore(NodeId, RestoreRequest) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Sends a restore request to the given node.
restore(RestoreRequest) - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Handles a restore request.
restore(RestoreRequest) - Method in class io.atomix.protocols.backup.roles.PrimaryRole
 
RestoreRequest - Class in io.atomix.protocols.backup.protocol
Restore request.
RestoreRequest(PrimitiveDescriptor, long) - Constructor for class io.atomix.protocols.backup.protocol.RestoreRequest
 
RestoreResponse - Class in io.atomix.protocols.backup.protocol
Restore response.
result() - Method in class io.atomix.protocols.backup.protocol.ExecuteResponse
 
retryDelay() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
Returns the retry delay.
role() - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
Returns the role type.

S

serviceType() - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
session() - Method in class io.atomix.protocols.backup.protocol.CloseOperation
 
session() - Method in class io.atomix.protocols.backup.protocol.CloseRequest
 
session() - Method in class io.atomix.protocols.backup.protocol.ExecuteOperation
 
session() - Method in class io.atomix.protocols.backup.protocol.ExecuteRequest
 
session() - Method in class io.atomix.protocols.backup.protocol.ExpireOperation
 
sessionId() - Method in class io.atomix.protocols.backup.proxy.PrimaryBackupProxy
 
start() - Method in class io.atomix.protocols.backup.PrimaryBackupServer
 
status() - Method in class io.atomix.protocols.backup.protocol.PrimaryBackupResponse
 
stop() - Method in class io.atomix.protocols.backup.PrimaryBackupServer
 

T

term() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
term() - Method in class io.atomix.protocols.backup.protocol.BackupRequest
 
term() - Method in class io.atomix.protocols.backup.protocol.RestoreRequest
 
timestamp() - Method in class io.atomix.protocols.backup.protocol.BackupOperation
 
timestamp() - Method in class io.atomix.protocols.backup.protocol.RestoreResponse
 
toString() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
 
toString() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartition
 
toString() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
toString() - Method in class io.atomix.protocols.backup.protocol.BackupRequest
 
toString() - Method in class io.atomix.protocols.backup.protocol.BackupResponse
 
toString() - Method in class io.atomix.protocols.backup.protocol.CloseOperation
 
toString() - Method in class io.atomix.protocols.backup.protocol.CloseRequest
 
toString() - Method in class io.atomix.protocols.backup.protocol.ExecuteOperation
 
toString() - Method in class io.atomix.protocols.backup.protocol.ExecuteRequest
 
toString() - Method in class io.atomix.protocols.backup.protocol.ExecuteResponse
 
toString() - Method in class io.atomix.protocols.backup.protocol.ExpireOperation
 
toString() - Method in class io.atomix.protocols.backup.protocol.HeartbeatOperation
 
toString() - Method in class io.atomix.protocols.backup.protocol.MetadataRequest
 
toString() - Method in class io.atomix.protocols.backup.protocol.MetadataResponse
 
toString() - Method in class io.atomix.protocols.backup.protocol.PrimitiveDescriptor
 
toString() - Method in class io.atomix.protocols.backup.protocol.PrimitiveRequest
 
toString() - Method in class io.atomix.protocols.backup.protocol.RestoreRequest
 
toString() - Method in class io.atomix.protocols.backup.protocol.RestoreResponse
 
toString() - Method in class io.atomix.protocols.backup.roles.PrimaryBackupRole
 
TYPE - Static variable in class io.atomix.protocols.backup.MultiPrimaryProtocol
 
type() - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol
 
type() - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup
 
type() - Method in class io.atomix.protocols.backup.protocol.BackupOperation
 
type() - Method in class io.atomix.protocols.backup.protocol.PrimitiveDescriptor
 

U

unregisterBackupHandler() - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Unregisters the backup request handler.
unregisterCloseHandler() - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Unregisters the close request handler.
unregisterEventListener(SessionId) - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupClientProtocol
Unregisters the publish request listener for the given session.
unregisterExecuteHandler() - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Unregisters the execute request handler.
unregisterMetadataHandler() - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Unregisters the metadata request handler.
unregisterRestoreHandler() - Method in interface io.atomix.protocols.backup.protocol.PrimaryBackupServerProtocol
Unregisters the restore request handler.

V

valueOf(String) - Static method in enum io.atomix.protocols.backup.PrimaryBackupServer.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.atomix.protocols.backup.protocol.BackupOperation.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.atomix.protocols.backup.protocol.PrimaryBackupResponse.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.atomix.protocols.backup.PrimaryBackupServer.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.atomix.protocols.backup.protocol.BackupOperation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.atomix.protocols.backup.protocol.PrimaryBackupResponse.Status
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBackups(int) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the number of backups.
withClientName(String) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the client name.
withClusterService(ClusterService) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the cluster service.
withClusterService(ClusterService) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the cluster service.
withConsistency(Consistency) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the protocol consistency model.
withExecutor(Executor) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the executor with which to complete proxy futures.
withMaxRetries(int) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the maximum number of retries before an operation can be failed.
withNumPartitions(int) - Method in class io.atomix.protocols.backup.partition.PrimaryBackupPartitionGroup.Builder
Sets the number of partitions.
withPrimaryElection(PrimaryElection) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the primary election.
withPrimaryElection(PrimaryElection) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the primary election.
withPrimitiveTypes(PrimitiveTypeRegistry) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the primitive types.
withProtocol(PrimaryBackupClientProtocol) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the client protocol.
withProtocol(PrimaryBackupServerProtocol) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the protocol.
withRecovery(Recovery) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the protocol recovery strategy.
withReplication(Replication) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the protocol replication strategy.
withRetryDelay(long, TimeUnit) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the operation retry delay.
withRetryDelay(Duration) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the operation retry delay.
withRetryDelayMillis(long) - Method in class io.atomix.protocols.backup.MultiPrimaryProtocol.Builder
Sets the operation retry delay.
withServerName(String) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the server name.
withSessionIdProvider(SessionIdService) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the session ID provider.
withThreadContextFactory(ThreadContextFactory) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the client thread context factory.
withThreadContextFactory(ThreadContextFactory) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the client thread context factory.
withThreadModel(ThreadModel) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the client thread model.
withThreadModel(ThreadModel) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the client thread model.
withThreadPoolSize(int) - Method in class io.atomix.protocols.backup.PrimaryBackupClient.Builder
Sets the client thread pool size.
withThreadPoolSize(int) - Method in class io.atomix.protocols.backup.PrimaryBackupServer.Builder
Sets the client thread pool size.
A B C D E G H I M N O P R S T U V W 
Skip navigation links

Copyright © 2013–2018. All rights reserved.