void MenuCacheManagerI::set(int userId, CacheType type, const AppIdSeq& appIds, const Ice::Current& current) {
  MCE_INFO("[MenuCacheManagerI::set] userId = " << userId << ", cacheType = " << type << ", appIds.size = " << appIds.size());
  MenuTripodDataPtr ptr = getWithUserId(userId, type);
  ptr->setAppIds(appIds);
  vector<MenuTripodDataPtr> ptrs;
  ptrs.push_back(ptr);
  updateCache(ptrs);
}
Example #2
0
void MenuCacheManagerI::set(int userId, CacheType type, const AppIdSeq& appIds, const Ice::Current& current) {
  MCE_INFO("[MenuCacheManagerI::set] userId = " << userId << ", cacheType = " << type << ", appIds.size = " << appIds.size());
  vector<MenuTripodDataPtr> ptrs;
  ptrs.push_back(new MenuTripodData(userId, type, appIds));
  writeThread_->add(ptrs);
}