package com.dianping.pigeon.registry.listener; import java.util.List; import java.util.Map; /** * Created by chenchongze on 17/4/27. */ public interface RegistryNotifyListener { void onServiceHostChange(String serviceName, List<String[]> hostList, String registryName); void onServiceHostChange(String serviceName, List<String[]> toAddHostList, List<String[]> toDelHostList, String registryName); void onHostWeightChange(String serverAddress, int weight, String registryName); void serverAppChanged(String serverAddress, String app, String registryName); void serverVersionChanged(String serverAddress, String version, String registryName); void serverProtocolChanged(String serverAddress, Map<String, Boolean> protocolInfoMap, String registryName); void serverHeartBeatSupportChanged(String serverAddress, byte heartBeatSupport, String registryName); }