Interface ClusterChangeHandler
-
- All Known Implementing Classes:
BrokerRoutingManager,HelixExternalViewBasedQueryQuotaManager
@Public @Evolving public interface ClusterChangeHandlerHandles cluster changes such as external view changes, instance config changes, live instance changes etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinit(org.apache.helix.HelixManager helixManager)Initializes the cluster change handler with the given connected Helix manager.voidprocessClusterChange(org.apache.helix.HelixConstants.ChangeType changeType)Processes the cluster change of the given type (e.g.
-
-
-
Method Detail
-
init
void init(org.apache.helix.HelixManager helixManager)
Initializes the cluster change handler with the given connected Helix manager.
-
processClusterChange
void processClusterChange(org.apache.helix.HelixConstants.ChangeType changeType)
Processes the cluster change of the given type (e.g. EXTERNAL_VIEW, INSTANCE_CONFIG, LIVE_INSTANCE).
-
-