public class PrimaryBackupServer extends java.lang.Object implements 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() |
java.util.concurrent.CompletableFuture<PrimaryBackupServer> |
start() |
java.util.concurrent.CompletableFuture<java.lang.Void> |
stop() |
public static PrimaryBackupServer.Builder builder()
public PrimaryBackupServer.Role getRole()
public java.util.concurrent.CompletableFuture<PrimaryBackupServer> start()
start in interface Managed<PrimaryBackupServer>public boolean isRunning()
isRunning in interface Managed<PrimaryBackupServer>public java.util.concurrent.CompletableFuture<java.lang.Void> stop()
stop in interface Managed<PrimaryBackupServer>Copyright © 2013-2019. All Rights Reserved.