Home
last modified time | relevance | path

Searched refs:JobServiceContext (Results 1 – 10 of 10) sorted by relevance

/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/
DJobNotificationCoordinator.java56 private final ArrayMap<UserPackage, SparseSetArray<JobServiceContext>> mCurrentAssociations =
61 private final ArrayMap<JobServiceContext, NotificationDetails> mNotificationDetails =
113 void enqueueNotification(@NonNull JobServiceContext hostingContext, @NonNull String packageName, in enqueueNotification()
168 SparseSetArray<JobServiceContext> appNotifications = mCurrentAssociations.get(userPackage); in enqueueNotification()
182 void removeNotificationAssociation(@NonNull JobServiceContext hostingContext, in removeNotificationAssociation()
188 final SparseSetArray<JobServiceContext> associations = in removeNotificationAssociation()
198 ArraySet<JobServiceContext> associatedContexts = associations.get(notificationId); in removeNotificationAssociation()
255 final SparseSetArray<JobServiceContext> associations = mCurrentAssociations.get(pkgDetails); in isNotificationUsedForAnyUij()
259 final ArraySet<JobServiceContext> associatedContexts = associations.get(notificationId); in isNotificationUsedForAnyUij()
295 final JobServiceContext jsc = mNotificationDetails.keyAt(i); in maybeDeleteNotificationChannelAssociation()
DJobConcurrencyManager.java407 final List<JobServiceContext> mActiveServices = new ArrayList<>();
410 private final ArraySet<JobServiceContext> mIdleContexts = new ArraySet<>();
687 final JobServiceContext jsc = mActiveServices.get(i); in isJobInOvertimeLocked()
827 final List<JobServiceContext> activeServices = mActiveServices; in prepareForAssignmentDeterminationLocked()
842 final JobServiceContext jsc = activeServices.get(i); in prepareForAssignmentDeterminationLocked()
880 final JobServiceContext jsc; in prepareForAssignmentDeterminationLocked()
915 final List<JobServiceContext> activeServices = mActiveServices; in determineAssignmentsLocked()
966 || (assignment.preferredUid == JobServiceContext.NO_PREFERRED_UID); in determineAssignmentsLocked()
1303 JobServiceContext getRunningJobServiceContextLocked(JobStatus job) { in getRunningJobServiceContextLocked()
1309 JobServiceContext jsc = mActiveServices.get(i); in getRunningJobServiceContextLocked()
[all …]
DJobServiceContext.java93 public final class JobServiceContext implements ServiceConnection { class
313 JobServiceContext(JobSchedulerService service, JobConcurrencyManager concurrencyManager, in JobServiceContext() method in JobServiceContext
1615 mContext.unbindService(JobServiceContext.this); in closeAndCleanupJobLocked()
DJobSchedulerService.java2507 final JobServiceContext jsc =
3458 JobServiceContext context =
3480 final JobServiceContext context = (JobServiceContext) args.arg1;
4235 void informObserversOfUserVisibleJobChange(JobServiceContext context, JobStatus jobStatus,
/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/
DJobNotificationCoordinatorTest.java93 final JobServiceContext jsc = createJobServiceContext(); in testParameterValidation()
140 final JobServiceContext jsc = createJobServiceContext(); in testSingleJob_DetachOnStop()
162 final JobServiceContext jsc = createJobServiceContext(); in testSingleJob_RemoveOnStop()
184 final JobServiceContext jsc = createJobServiceContext(); in testSingleJob_EnqueueDifferentNotificationId_DetachOnStop()
213 final JobServiceContext jsc = createJobServiceContext(); in testSingleJob_EnqueueDifferentNotificationId_RemoveOnStop()
242 final JobServiceContext jsc = createJobServiceContext(); in testSingleJob_EnqueueSameNotificationId()
270 final JobServiceContext jsc1 = createJobServiceContext(); in testMultipleJobs_sameApp_EnqueueDifferentNotificationId()
271 final JobServiceContext jsc2 = createJobServiceContext(); in testMultipleJobs_sameApp_EnqueueDifferentNotificationId()
316 final JobServiceContext jsc1 = createJobServiceContext(); in testMultipleJobs_sameApp_EnqueueSameNotificationId()
317 final JobServiceContext jsc2 = createJobServiceContext(); in testMultipleJobs_sameApp_EnqueueSameNotificationId()
[all …]
DJobConcurrencyManagerTest.java115 public final ArrayMap<JobServiceContext, JobStatus> contexts = new ArrayMap<>();
118 JobServiceContext createJobServiceContext(JobSchedulerService service, in createJobServiceContext()
122 final JobServiceContext context = mock(JobServiceContext.class); in createJobServiceContext()
/frameworks/base/services/
Dart-profile1586 …JobConcurrencyManager;]Lcom/android/server/job/JobServiceContext;Lcom/android/server/job/JobServic…
1588 …b/JobSchedulerService;]Lcom/android/server/job/JobServiceContext;Lcom/android/server/job/JobServic…
1595 …$ContextAssignment;)I+]Lcom/android/server/job/JobServiceContext;Lcom/android/server/job/JobServic…
1597JobServiceContext;Lcom/android/server/job/controllers/JobStatus;I)V+]Landroid/util/ArraySet;Landro…
1598 …b/JobSchedulerService;]Lcom/android/server/job/JobServiceContext;Lcom/android/server/job/JobServic…
1601JobServiceContext;)Ljava/lang/String;+]Landroid/os/PowerManager;Landroid/os/PowerManager;]Landroid…
1602JobServiceContext;Lcom/android/server/job/controllers/JobStatus;I)V+]Landroid/os/PowerManager$Wake…
1603 …android/util/ArraySet;]Lcom/android/server/job/JobServiceContext;Lcom/android/server/job/JobServic…
1606 …Coordinator;->removeNotificationAssociation(Lcom/android/server/job/JobServiceContext;ILcom/androi…
1685 HPLcom/android/server/job/JobServiceContext;->applyStoppedReasonLocked(Ljava/lang/String;)V+]Ljava/…
[all …]
Dart-wear-profile12634 …android/server/job/JobPackageTracker;Landroid/os/Looper;)Lcom/android/server/job/JobServiceContext;
12688 …obConcurrencyManager;->onJobCompletedLocked(Lcom/android/server/job/JobServiceContext;Lcom/android…
12695 …urrencyManager;->shouldStopRunningJobLocked(Lcom/android/server/job/JobServiceContext;)Ljava/lang/…
12696 …/job/JobConcurrencyManager;->startJobLocked(Lcom/android/server/job/JobServiceContext;Lcom/android…
12704 …Coordinator;->removeNotificationAssociation(Lcom/android/server/job/JobServiceContext;ILcom/androi…
12889 PLcom/android/server/job/JobServiceContext$JobCallback;-><init>(Lcom/android/server/job/JobServiceC…
12890 PLcom/android/server/job/JobServiceContext$JobCallback;->acknowledgeStartMessage(IZ)V
12891 PLcom/android/server/job/JobServiceContext$JobCallback;->completeWork(II)Z
12892 PLcom/android/server/job/JobServiceContext$JobCallback;->dequeueWork(I)Landroid/app/job/JobWorkItem;
12893 PLcom/android/server/job/JobServiceContext$JobCallback;->jobFinished(IZ)V
[all …]
/frameworks/base/core/proto/android/server/
Djobscheduler.proto155 // The current limit on the number of concurrent JobServiceContext entries
/frameworks/proto_logging/stats/
Datoms.proto2474 * frameworks/base/services/core/java/com/android/server/job/JobServiceContext.java