summaryrefslogtreecommitdiff
path: root/services/incremental/ServiceWrappers.cpp
diff options
context:
space:
mode:
authorSongchun Fan <schfan@google.com>2020-02-27 15:57:35 -0800
committerSongchun Fan <schfan@google.com>2020-03-03 21:18:30 -0800
commit68645c42ac05ed901ff8c457f0ffa17ee8f6eb20 (patch)
tree137509c80f41983d16f803b30b551f8315bfeaf0 /services/incremental/ServiceWrappers.cpp
parent6381d6193ed699ef1df930f6b7bf1ac80ec467d0 (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.cpp10
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;
}