public class ManagementRepository extends Object
public static ManagementRepository getInstance()
public static InstanceKey toInstanceKey(InstanceModel instance)
public static ServerKey toServerKey(ServerModel server)
public void init()
public void addFilter(DiscoveryFilter... filters)
public boolean isLastRefreshSuccess()
public long lastRefreshTime()
public boolean isInstanceDown(Instance instance)
public boolean isServerDown(ServerKey serverKey)
public InstanceOperations getInstanceOperations(InstanceKey instanceKey)
public ServerOperations getServerOperations(ServerKey serverKey)
public void insertServer(ServerModel server)
public void deleteServer(ServerModel server)
public void insertInstance(InstanceModel instance)
public void deleteInstance(InstanceModel instance)
public void insertInstances(List<InstanceModel> instances)
public void deleteInstances(List<InstanceModel> instances)
public List<InstanceModel> queryInstances(String regionId, List<String> serviceIds)
public List<InstanceOperations> getAllInstanceOperations()
public List<InstanceOperations> getAllInstanceOperations(String regionId)
public List<ServerOperations> getAllServerOperations()
public List<ServerOperations> getAllServerOperations(String regionId)
public void waitForPeerSync()
Copyright © 2020 org.mydotey. All rights reserved.