public class GlobalHostStatusTracker extends Object
| Constructor and Description |
|---|
GlobalHostStatusTracker() |
| Modifier and Type | Method and Description |
|---|---|
static void |
observationState(Properties prop,
HostStatus originalHostStatus,
HostStatus currentHostStatus,
HostSpec hostSpec)
To observe whether the status changes from standby to master
|
static void |
reportHostStatus(HostSpec hostSpec,
HostStatus hostStatus,
Properties prop)
Store the actual observed host status.
|
public static void reportHostStatus(HostSpec hostSpec, HostStatus hostStatus, Properties prop)
hostSpec - The host whose status is known.hostStatus - Latest known status for the host.prop - Extra properties controlling the connection.public static void observationState(Properties prop, HostStatus originalHostStatus, HostStatus currentHostStatus, HostSpec hostSpec)
prop - Extra properties controlling the connection.originalHostStatus - The original state of the current host.currentHostStatus - The current status of the current host.hostSpec - The host whose status is known.Copyright © 2023 openGauss. All rights reserved.