Home | History | Annotate | Download | only in cardemulation

Lines Matching refs:resolveInfo

146             AidResolveInfo resolveInfo = new AidResolveInfo();
149 // so we must find all potential prefixes and merge the ResolveInfo
159 resolveInfo.category = CardEmulation.CATEGORY_OTHER;
168 if (resolveInfo.defaultService != null) {
173 resolveInfo.defaultService = entryResolveInfo.defaultService;
174 resolveInfo.category = entryResolveInfo.category;
177 if (!resolveInfo.services.contains(serviceInfo)) {
178 resolveInfo.services.add(serviceInfo);
184 resolveInfo = mAidCache.get(aid);
186 if (DBG) Log.d(TAG, "Resolved to: " + resolveInfo);
187 return resolveInfo;
196 AidResolveInfo resolveInfo = resolveAid(aid);
197 if (resolveInfo == null || resolveInfo.services == null ||
198 resolveInfo.services.size() == 0) {
202 if (resolveInfo.defaultService != null) {
203 return service.equals(resolveInfo.defaultService.getComponent());
204 } else if (resolveInfo.services.size() == 1) {
205 return service.equals(resolveInfo.services.get(0).getComponent());
230 AidResolveInfo resolveInfo = new AidResolveInfo();
231 resolveInfo.category = CardEmulation.CATEGORY_OTHER;
239 resolveInfo.services.add(serviceAidInfo.service);
241 resolveInfo.category = CardEmulation.CATEGORY_PAYMENT;
246 resolveInfo.services.add(serviceAidInfo.service);
247 resolveInfo.category = CardEmulation.CATEGORY_PAYMENT;
258 resolveInfo.services.add(serviceAidInfo.service);
267 resolveInfo.defaultService = matchedForeground;
273 resolveInfo.defaultService = matchedPayment;
275 if (resolveInfo.services.size() == 1 && makeSingleServiceDefault) {
277 resolveInfo.services.get(0).getComponent() + " default.");
278 resolveInfo.defaultService = resolveInfo.services.get(0);
284 return resolveInfo;
452 AidResolveInfo resolveInfo = resolvePrefixAidConflictLocked(prefixServices,
454 mAidCache.put(aidToResolve, resolveInfo);
456 if (resolveInfo.defaultService != null) {
460 } else if (resolveInfo.services.size() > 0) {
485 if (!foundChildService && resolveInfo.services.size() == 1) {
486 resolveInfo.defaultService = resolveInfo.services.get(0);
522 AidResolveInfo resolveInfo = aidEntry.getValue();
523 if (!resolveInfo.mustRoute) {
527 if (resolveInfo.services.size() == 0) {
529 } else if (resolveInfo.defaultService != null) {
532 routingEntries.put(aid, resolveInfo.defaultService.isOnHost());
533 } else if (resolveInfo.services.size() == 1) {
537 } else if (resolveInfo.services.size() > 1) {