diff options
author | Songchun Fan <schfan@google.com> | 2020-02-27 15:57:35 -0800 |
---|---|---|
committer | Songchun Fan <schfan@google.com> | 2020-03-03 21:18:30 -0800 |
commit | 68645c42ac05ed901ff8c457f0ffa17ee8f6eb20 (patch) | |
tree | 137509c80f41983d16f803b30b551f8315bfeaf0 /services/incremental/ServiceWrappers.cpp | |
parent | 6381d6193ed699ef1df930f6b7bf1ac80ec467d0 (diff) |
directly call data loader manager service from incremental service
BUG: 150406132
Test: atest service.incremental_test
Test: atest PackageManagerShellCommandIncrementalTest
Change-Id: I2bb75d5adae58d2471478f6a4d2354058d7b0dab
Diffstat (limited to 'services/incremental/ServiceWrappers.cpp')
-rw-r--r-- | services/incremental/ServiceWrappers.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/services/incremental/ServiceWrappers.cpp b/services/incremental/ServiceWrappers.cpp index 5d978a1cf741..2e31ef1dcc2f 100644 --- a/services/incremental/ServiceWrappers.cpp +++ b/services/incremental/ServiceWrappers.cpp @@ -23,7 +23,7 @@ using namespace std::literals; namespace android::os::incremental { static constexpr auto kVoldServiceName = "vold"sv; -static constexpr auto kIncrementalManagerName = "incremental"sv; +static constexpr auto kDataLoaderManagerName = "dataloader_manager"sv; RealServiceManager::RealServiceManager(sp<IServiceManager> serviceManager) : mServiceManager(std::move(serviceManager)) {} @@ -46,11 +46,11 @@ std::unique_ptr<VoldServiceWrapper> RealServiceManager::getVoldService() { return nullptr; } -std::unique_ptr<IncrementalManagerWrapper> RealServiceManager::getIncrementalManager() { - sp<IIncrementalManager> manager = - RealServiceManager::getRealService<IIncrementalManager>(kIncrementalManagerName); +std::unique_ptr<DataLoaderManagerWrapper> RealServiceManager::getDataLoaderManager() { + sp<IDataLoaderManager> manager = + RealServiceManager::getRealService<IDataLoaderManager>(kDataLoaderManagerName); if (manager) { - return std::make_unique<RealIncrementalManager>(manager); + return std::make_unique<RealDataLoaderManager>(manager); } return nullptr; } |