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); }
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); }