Lines Matching refs:abilityInfo
38 auto HiWordInfo = [](std::string bundleName, AbilityInfo& abilityInfo, ElementName& elementTemp) {
39 abilityInfo.name = elementTemp.GetAbilityName();
40 abilityInfo.bundleName = elementTemp.GetBundleName();
41 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
42 abilityInfo.applicationName = "Helloworld";
43 abilityInfo.applicationInfo.name = "Helloworld";
44 abilityInfo.type = AbilityType::PAGE;
45 abilityInfo.applicationInfo.isLauncherApp = true;
49 auto HiMusicInfo = [](std::string bundleName, AbilityInfo& abilityInfo, ElementName& elementTemp) {
50 abilityInfo.name = elementTemp.GetAbilityName();
51 abilityInfo.bundleName = elementTemp.GetBundleName();
52 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
53 abilityInfo.applicationName = "hiMusic";
54 abilityInfo.applicationInfo.name = "hiMusic";
55 abilityInfo.type = AbilityType::PAGE;
56 abilityInfo.applicationInfo.isLauncherApp = false;
59 abilityInfo.process = "p1";
60 abilityInfo.launchMode = LaunchMode::STANDARD;
63 abilityInfo.process = "p1";
64 abilityInfo.launchMode = LaunchMode::STANDARD;
67 abilityInfo.process = "p2";
68 abilityInfo.launchMode = LaunchMode::SINGLETON;
73 auto HiRadioInfo = [](std::string bundleName, AbilityInfo& abilityInfo, ElementName& elementTemp) {
74 abilityInfo.name = elementTemp.GetAbilityName();
75 abilityInfo.bundleName = elementTemp.GetBundleName();
76 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
77 abilityInfo.applicationName = "hiRadio";
78 abilityInfo.applicationInfo.name = "hiRadio";
79 abilityInfo.type = AbilityType::PAGE;
80 abilityInfo.process = "p3";
82 abilityInfo.launchMode = LaunchMode::STANDARD;
85 abilityInfo.launchMode = LaunchMode::SINGLETON;
90 auto HiServiceInfo = [](std::string bundleName, AbilityInfo& abilityInfo, ElementName& elementTemp) {
91 abilityInfo.name = elementTemp.GetAbilityName();
92 abilityInfo.bundleName = elementTemp.GetBundleName();
93 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
94 abilityInfo.applicationName = "hiService";
95 abilityInfo.applicationInfo.name = "hiService";
96 abilityInfo.type = AbilityType::SERVICE;
97 abilityInfo.process = "p4";
101 auto MusicServiceInfo = [](std::string bundleName, AbilityInfo& abilityInfo, ElementName& elementTemp) {
102 abilityInfo.name = elementTemp.GetAbilityName();
103 abilityInfo.bundleName = elementTemp.GetBundleName();
104 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
105 abilityInfo.applicationName = "musicService";
106 abilityInfo.applicationInfo.name = "musicService";
107 abilityInfo.type = AbilityType::SERVICE;
108 abilityInfo.process = "p5";
112 auto HiDataInfo = [](std::string bundleName, AbilityInfo& abilityInfo, ElementName& elementTemp) {
113 abilityInfo.name = elementTemp.GetAbilityName();
114 abilityInfo.bundleName = elementTemp.GetBundleName();
115 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
116 abilityInfo.applicationName = "hiData";
117 abilityInfo.applicationInfo.name = "hiData";
118 abilityInfo.type = AbilityType::DATA;
119 abilityInfo.process = "p6";
139 bool BundleMgrService::QueryAbilityInfo(const AAFwk::Want& want, AbilityInfo& abilityInfo)
142 if (CheckWantEntity(want, abilityInfo)) {
150 abilityInfo.deviceId = elementTemp.GetDeviceID();
160 call(bundleNameTemp, abilityInfo, elementTemp);
165 abilityInfo.type = AppExecFwk::AbilityType::SERVICE;
167 abilityInfo.name = elementTemp.GetAbilityName();
168 abilityInfo.bundleName = elementTemp.GetBundleName();
169 abilityInfo.applicationName = elementTemp.GetBundleName();
170 abilityInfo.deviceId = elementTemp.GetDeviceID();
171 abilityInfo.applicationInfo.bundleName = elementTemp.GetBundleName();
172 abilityInfo.applicationInfo.name = "hello";
174 abilityInfo.applicationInfo.isLauncherApp = true;
176 abilityInfo.applicationInfo.isLauncherApp = false;
177 abilityInfo.applicationInfo.iconPath = "icon path";
178 abilityInfo.applicationInfo.label = "app label";
193 bool BundleMgrService::CheckWantEntity(const AAFwk::Want& want, AbilityInfo& abilityInfo)