public abstract class AutoFailoverPolicy extends Object
| Constructor and Description |
|---|
AutoFailoverPolicy() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
isBrokerAvailable(BrokerStatus brokerStatus)
Determine whether a broker is considered available or not.
|
abstract boolean |
shouldFailoverToSecondary(int totalPrimaryCandidates) |
abstract boolean |
shouldFailoverToSecondary(SortedSet<BrokerStatus> brokerStatus)
Checks to see whether the new namespace ownership should be failed over to the secondary brokers.
|
public abstract boolean shouldFailoverToSecondary(SortedSet<BrokerStatus> brokerStatus)
brokerStatus - public abstract boolean shouldFailoverToSecondary(int totalPrimaryCandidates)
public abstract boolean isBrokerAvailable(BrokerStatus brokerStatus)
brokerStatus - Copyright © 2017–2022 Apache Software Foundation. All rights reserved.