Searched refs:bundlePromise (Results 1 – 3 of 3) sorted by relevance
47 void SetBundlePromise(const std::shared_ptr<BundlePromise>& bundlePromise) in SetBundlePromise() argument49 bundlePromise_ = bundlePromise; in SetBundlePromise()146 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in OnCreateNewUser() local159 userReceiverImpl->SetBundlePromise(bundlePromise); in OnCreateNewUser()164 bundlePromise->WaitForAllTasksExecute(); in OnCreateNewUser()300 dataMgr->SetBundlePromise(bundlePromise); in CheckInitialUser()301 bundlePromise->WaitForAllTasksExecute(); in CheckInitialUser()341 userReceiverImpl->SetBundlePromise(bundlePromise); in InnerUninstallBundle()346 bundlePromise->WaitForAllTasksExecute(); in InnerUninstallBundle()437 userReceiverImpl->SetBundlePromise(bundlePromise); in UninstallBackupUninstallList()[all …]
989 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in AddTaskParallel() local997 auto task = [installInfo, userId, taskTotalNum, &taskEndNum, &bundlePromise]() { in AddTaskParallel()1000 if (bundlePromise && static_cast<int32_t>(taskEndNum) >= taskTotalNum) { in AddTaskParallel()1001 bundlePromise->NotifyAllTasksExecuteFinished(); in AddTaskParallel()1011 bundlePromise->WaitForAllTasksExecute(); in AddTaskParallel()1833 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in InnerMultiProcessBundleInstall() local1837 auto task = [bundleName, pair, taskTotalNum, appType, &taskEndNum, &bundlePromise]() { in InnerMultiProcessBundleInstall()1841 if (bundlePromise && taskEndNum >= taskTotalNum) { in InnerMultiProcessBundleInstall()1842 bundlePromise->NotifyAllTasksExecuteFinished(); in InnerMultiProcessBundleInstall()1851 bundlePromise->WaitForAllTasksExecute(); in InnerMultiProcessBundleInstall()
653 void SetBundlePromise(const std::shared_ptr<BundlePromise>& bundlePromise) in SetBundlePromise() argument655 bundlePromise_ = bundlePromise; in SetBundlePromise()