public class ClusterFactory extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ClusterFactory.Builder
Builder for
ClusterFactory |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
availableServerChange(List<ServerSetting> serverSettings) |
void |
close() |
ServerSetting |
electMaster() |
List<ServerSetting> |
getAvailableServerSettings() |
ServerSetting |
getDefaultServer() |
ServerSetting |
getMaster() |
List<ServerSetting> |
getServerSettings() |
void |
masterChange(ServerSetting serverSetting) |
boolean |
masterIsRunning() |
static ClusterFactory.Builder |
newBuilder() |
public ServerSetting getDefaultServer()
public boolean masterIsRunning()
public void masterChange(ServerSetting serverSetting)
public void availableServerChange(List<ServerSetting> serverSettings)
public ServerSetting electMaster()
public void close()
public List<ServerSetting> getServerSettings()
public ServerSetting getMaster()
public List<ServerSetting> getAvailableServerSettings()
public static ClusterFactory.Builder newBuilder()
Copyright © 2023. All rights reserved.