public class PrimaryBackupServer extends Object implements io.atomix.utils.Managed<PrimaryBackupServer>
| Modifier and Type | Class and Description |
|---|---|
static class |
PrimaryBackupServer.Builder
Primary-backup server builder
|
static class |
PrimaryBackupServer.Role
Primary-backup role.
|
| Modifier and Type | Method and Description |
|---|---|
static PrimaryBackupServer.Builder |
builder()
Returns a new server builder.
|
PrimaryBackupServer.Role |
getRole()
Returns the current server role.
|
boolean |
isRunning() |
CompletableFuture<PrimaryBackupServer> |
start() |
CompletableFuture<Void> |
stop() |
public static PrimaryBackupServer.Builder builder()
public PrimaryBackupServer.Role getRole()
public CompletableFuture<PrimaryBackupServer> start()
start in interface io.atomix.utils.Managed<PrimaryBackupServer>public boolean isRunning()
isRunning in interface io.atomix.utils.Managed<PrimaryBackupServer>public CompletableFuture<Void> stop()
stop in interface io.atomix.utils.Managed<PrimaryBackupServer>Copyright © 2013–2018. All rights reserved.