List<CurrentState> statesInfo,
NotificationContext changeContext)
{
LOG.info("START: GenericClusterController.onStateChange()");
ClusterEvent event = new ClusterEvent("currentStateChange");
event.addAttribute("helixmanager", changeContext.getManager());
event.addAttribute("instanceName", instanceName);
event.addAttribute("changeContext", changeContext);
event.addAttribute("eventData", statesInfo);
handleEvent(event);
LOG.info("END: GenericClusterController.onStateChange()");