class DataStore implements DataCacheProvider, RolesProvider {

    void removeHostEntries(Map<String, Set<String>> hostMap) {

        if (hostMap == null || hostMap.isEmpty()) {
            return;
        }
        
        for (Map.Entry<String, Set<String>> entry : hostMap.entrySet()) {
            List<String> services = hostCache.get(entry.getKey());
            if (services != null) {
                services.removeAll(entry.getValue());
            }
        }
    }

    public  DataStore(ChangeLogStore clogStore, CloudStore cloudStore);

}