public static void addListenersToController(HelixManager manager, GenericHelixController controller) { try { manager.addInstanceConfigChangeListener(controller); manager.addResourceConfigChangeListener(controller); manager.addClusterfigChangeListener(controller); manager.addLiveInstanceChangeListener(controller); manager.addIdealStateChangeListener(controller); manager.addControllerListener(controller); } catch (ZkInterruptedException e) { logger .warn("zk connection is interrupted during HelixManagerMain.addListenersToController(). " + e); } catch (Exception e) { logger.error("Error when creating HelixManagerContollerMonitor", e); } }
public static void addListenersToController(HelixManager manager, GenericHelixController controller) { try { manager.addControllerListener(controller); manager.addInstanceConfigChangeListener(controller); manager.addResourceConfigChangeListener(controller); manager.addClusterfigChangeListener(controller); manager.addLiveInstanceChangeListener(controller); manager.addIdealStateChangeListener(controller); } catch (ZkInterruptedException e) { logger .warn("zk connection is interrupted during HelixManagerMain.addListenersToController(). " + e); } catch (Exception e) { logger.error("Error when creating HelixManagerContollerMonitor", e); } }
_manager.addClusterfigChangeListener(listener); Assert.assertTrue(listener._clusterConfigChanged, "Should get initial clusterConfig callback invoked");
_manager.addClusterfigChangeListener(controller); _manager.addLiveInstanceChangeListener(controller); _manager.addIdealStateChangeListener(controller);
_manager.addInstanceConfigChangeListener(controller); _manager.addResourceConfigChangeListener(controller); _manager.addClusterfigChangeListener(controller); _manager.addLiveInstanceChangeListener(controller); _manager.addIdealStateChangeListener(controller);