Home
last modified time | relevance | path

Searched refs:CrossProfileIntentFilter (Results 1 – 15 of 15) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/
DCrossProfileIntentResolver.java19 import static com.android.server.pm.CrossProfileIntentFilter.FLAG_IS_PACKAGE_FOR_FILTER;
33 extends WatchedIntentResolver<CrossProfileIntentFilter, CrossProfileIntentFilter>
36 protected CrossProfileIntentFilter[] newArray(int size) { in newArray()
37 return new CrossProfileIntentFilter[size]; in newArray()
41 protected boolean isPackageForFilter(String packageName, CrossProfileIntentFilter filter) { in isPackageForFilter()
46 protected void sortResults(List<CrossProfileIntentFilter> results) { in sortResults()
51 protected IntentFilter getIntentFilter(@NonNull CrossProfileIntentFilter input) { in getIntentFilter()
60 protected CrossProfileIntentFilter snapshot(CrossProfileIntentFilter f) { in snapshot()
DCrossProfileIntentFilter.java42 class CrossProfileIntentFilter extends WatchedIntentFilter { class
108 final SnapshotCache<CrossProfileIntentFilter> mSnapshot;
111 return new SnapshotCache<CrossProfileIntentFilter>(this, this) { in makeCache()
113 public CrossProfileIntentFilter createSnapshot() { in makeCache()
114 CrossProfileIntentFilter s = new CrossProfileIntentFilter(mSource); in makeCache()
120 CrossProfileIntentFilter(IntentFilter filter, String ownerPackage, int targetUserId,
125 CrossProfileIntentFilter(IntentFilter filter, String ownerPackage, int targetUserId,
135 CrossProfileIntentFilter(WatchedIntentFilter filter, String ownerPackage, int targetUserId,
140 CrossProfileIntentFilter(WatchedIntentFilter filter, String ownerPackage, int targetUserId,
146 private CrossProfileIntentFilter(CrossProfileIntentFilter f) {
[all …]
DDefaultCrossProfileResolver.java80 long flags, String pkgName, List<CrossProfileIntentFilter> matchingFilters, in resolveIntent()
163 List<CrossProfileIntentFilter> matchingFilters, Intent intent, String resolvedType, in querySkipCurrentProfileIntents()
169 CrossProfileIntentFilter filter = matchingFilters.get(i); in querySkipCurrentProfileIntents()
204 List<CrossProfileIntentFilter> matchingFilters, Intent intent, String resolvedType, in queryCrossProfileIntents()
219 CrossProfileIntentFilter filter = matchingFilters.get(i); in queryCrossProfileIntents()
272 @NonNull CrossProfileIntentFilter filter, @NonNull Intent intent, in createForwardingResolveInfo()
DCrossProfileIntentResolverEngine.java135 List<CrossProfileIntentFilter> matchingFilters = in resolveIntentInternal()
158 SparseArray<List<CrossProfileIntentFilter>> crossProfileIntentFiltersByUser = in resolveIntentInternal()
162 CrossProfileIntentFilter crossProfileIntentFilter = matchingFilters.get(index); in resolveIntentInternal()
217 if ((CrossProfileIntentFilter in resolveIntentInternal()
309 List<CrossProfileIntentFilter> matches = in canReachToInternal()
314 CrossProfileIntentFilter crossProfileIntentFilter = matches.get(index); in canReachToInternal()
328 if ((CrossProfileIntentFilter.FLAG_ALLOW_CHAINED_RESOLUTION in canReachToInternal()
353 List<CrossProfileIntentFilter> matches = in shouldSkipCurrentProfile()
357 CrossProfileIntentFilter crossProfileIntentFilter = matches.get(matchIndex); in shouldSkipCurrentProfile()
DCrossProfileIntentFilterHelper.java87 ArraySet<CrossProfileIntentFilter> set = in clearCrossProfileIntentFilters()
89 for (CrossProfileIntentFilter filter : set) { in clearCrossProfileIntentFilters()
DCrossProfileResolver.java67 String pkgName, List<CrossProfileIntentFilter> matchingFilters, in resolveIntent()
DNoFilteringResolver.java100 String pkgName, List<CrossProfileIntentFilter> matchingFilters, in resolveIntent()
DDefaultCrossProfileIntentFiltersUtils.java23 import static com.android.server.pm.CrossProfileIntentFilter.FLAG_ALLOW_CHAINED_RESOLUTION;
24 import static com.android.server.pm.CrossProfileIntentFilter.FLAG_IS_PACKAGE_FOR_FILTER;
DComputer.java171 List<CrossProfileIntentFilter> getMatchingCrossProfileIntentFilters(Intent intent, in getMatchingCrossProfileIntentFilters()
DSettings.java1725 CrossProfileIntentFilter cpif = new CrossProfileIntentFilter(parser);
2255 for (final CrossProfileIntentFilter cpif : cpir.filterSet()) {
4714 ArraySet<CrossProfileIntentFilter> cpifs =
4715 new ArraySet<CrossProfileIntentFilter>(cpir.filterSet());
4716 for (CrossProfileIntentFilter cpif : cpifs) {
DUserManagerService.java2939 private @CrossProfileIntentFilter.AccessControlLevel int
2943 CrossProfileIntentFilter.ACCESS_LEVEL_ALL; in getCrossProfileIntentFilterAccessControl()
2989 if (CrossProfileIntentFilter.ACCESS_LEVEL_SYSTEM == effectiveAccessControl in isCrossProfileIntentFilterAccessible()
2999 if (CrossProfileIntentFilter.ACCESS_LEVEL_SYSTEM_ADD_ONLY == effectiveAccessControl in isCrossProfileIntentFilterAccessible()
3021 public @CrossProfileIntentFilter.AccessControlLevel int
DPackageManagerService.java3560 CrossProfileIntentFilter newFilter = new CrossProfileIntentFilter(intentFilter,
3565 ArrayList<CrossProfileIntentFilter> existing = resolver.findFilters(intentFilter);
4860 ArraySet<CrossProfileIntentFilter> set =
4863 final CrossProfileIntentFilter filter = set.valueAt(i);
DComputerEngine.java1190 public final List<CrossProfileIntentFilter> getMatchingCrossProfileIntentFilters( in getMatchingCrossProfileIntentFilters()
/frameworks/base/services/
Dart-profile2283 …ervice;]Lcom/android/server/pm/WatchedIntentFilter;Lcom/android/server/pm/CrossProfileIntentFilter;
2378 HSPLcom/android/server/pm/CrossProfileIntentFilter;->snapshot()Lcom/android/server/pm/CrossProfileI…
2379 …m/CrossProfileIntentFilter;)Landroid/content/IntentFilter;+]Lcom/android/server/pm/WatchedIntentFi…
2381 …tResolver;->isPackageForFilter(Ljava/lang/String;Lcom/android/server/pm/CrossProfileIntentFilter;)Z
2383CrossProfileIntentFilter;)Lcom/android/server/pm/CrossProfileIntentFilter;+]Lcom/android/server/pm…
2391 …/ComputerLocked;]Lcom/android/server/pm/CrossProfileIntentFilter;Lcom/android/server/pm/CrossProfi…
2392CrossProfileIntentFilter;Landroid/content/Intent;Ljava/lang/String;JILjava/util/function/Function;…
Dart-wear-profile776 Lcom/android/server/pm/CrossProfileIntentFilter;