Searched refs:jobStatus (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/services/core/java/com/android/server/job/
H A DJobCompletedListener.java31 public void onJobCompleted(JobStatus jobStatus, boolean needsReschedule); argument
H A DStateChangedListener.java36 * @param jobStatus The state of the task which is to be run immediately. <strong>null
39 public void onRunJobNow(JobStatus jobStatus); argument
H A DJobStore.java122 * @param jobStatus Job to add.
125 public boolean add(JobStatus jobStatus) { argument
126 boolean replaced = mJobSet.remove(jobStatus);
127 mJobSet.add(jobStatus);
128 if (jobStatus.isPersisted()) {
132 Slog.d(TAG, "Added job status to store: " + jobStatus);
138 * Whether this jobStatus object already exists in the JobStore.
150 boolean containsJob(JobStatus jobStatus) { argument
151 return mJobSet.contains(jobStatus);
162 public boolean remove(JobStatus jobStatus) { argument
334 addIdentifierAttributesToJobTag(XmlSerializer out, JobStatus jobStatus) argument
352 writeConstraintsToXml(XmlSerializer out, JobStatus jobStatus) argument
369 writeExecutionCriteriaToXml(XmlSerializer out, JobStatus jobStatus) argument
[all...]
H A DJobSchedulerService.java191 JobStatus jobStatus = new JobStatus(job, uId);
193 startTrackingJob(jobStatus);
378 private void startTrackingJob(JobStatus jobStatus) { argument
382 update = mJobs.add(jobStatus);
389 controller.maybeStopTrackingJob(jobStatus);
391 controller.maybeStartTrackingJob(jobStatus);
400 private boolean stopTrackingJob(JobStatus jobStatus) { argument
405 removed = mJobs.remove(jobStatus);
411 controller.maybeStopTrackingJob(jobStatus);
513 * @param jobStatus Complete
517 onJobCompleted(JobStatus jobStatus, boolean needsReschedule) argument
550 onRunJobNow(JobStatus jobStatus) argument
[all...]
/frameworks/base/services/core/java/com/android/server/job/controllers/
H A DStateController.java51 public abstract void maybeStartTrackingJob(JobStatus jobStatus); argument
55 public abstract void maybeStopTrackingJob(JobStatus jobStatus); argument
H A DConnectivityController.java85 public void maybeStartTrackingJob(JobStatus jobStatus) { argument
86 if (jobStatus.hasConnectivityConstraint() || jobStatus.hasUnmeteredConstraint()) {
88 jobStatus.connectivityConstraintSatisfied.set(mNetworkConnected);
89 jobStatus.unmeteredConstraintSatisfied.set(mNetworkUnmetered);
90 mTrackedJobs.add(jobStatus);
96 public void maybeStopTrackingJob(JobStatus jobStatus) { argument
97 if (jobStatus.hasConnectivityConstraint() || jobStatus.hasUnmeteredConstraint()) {
99 mTrackedJobs.remove(jobStatus);
[all...]
H A DAppIdleController.java65 public void maybeStartTrackingJob(JobStatus jobStatus) { argument
67 mTrackedTasks.add(jobStatus);
68 String packageName = jobStatus.job.getService().getPackageName();
70 jobStatus.getUserId());
75 jobStatus.appNotIdleConstraintSatisfied.set(!appIdle);
80 public void maybeStopTrackingJob(JobStatus jobStatus) { argument
82 mTrackedTasks.remove(jobStatus);

Completed in 759 milliseconds