| Constructor and Description |
|---|
PrimaryBackupPartition(PartitionId partitionId,
MemberGroupProvider memberGroupProvider) |
| Modifier and Type | Method and Description |
|---|---|
Collection<MemberId> |
backups()
Returns the partition's backups.
|
CompletableFuture<Void> |
close()
Closes the primary-backup partition.
|
io.atomix.protocols.backup.partition.impl.PrimaryBackupPartitionClient |
getClient()
Returns the partition client.
|
PartitionId |
id()
Returns the partition identifier.
|
Collection<MemberId> |
members()
Returns the collection of all members in the partition.
|
String |
name()
Returns the partition name.
|
MemberId |
primary()
Returns the partition's current primary.
|
long |
term()
Returns the partition term.
|
String |
toString() |
public PrimaryBackupPartition(PartitionId partitionId, MemberGroupProvider memberGroupProvider)
public PartitionId id()
Partitionpublic long term()
Partitionpublic Collection<MemberId> members()
Partitionpublic MemberId primary()
Partitionpublic Collection<MemberId> backups()
Partitionpublic String name()
public io.atomix.protocols.backup.partition.impl.PrimaryBackupPartitionClient getClient()
Partitionpublic CompletableFuture<Void> close()
Copyright © 2013–2018. All rights reserved.