Searched defs:jobStatus (Results 1 - 8 of 8) 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.java123 * @param jobStatus Job to add.
126 public boolean add(JobStatus jobStatus) { argument
127 boolean replaced = mJobSet.remove(jobStatus);
128 mJobSet.add(jobStatus);
129 if (jobStatus.isPersisted()) {
133 Slog.d(TAG, "Added job status to store: " + jobStatus);
139 * Whether this jobStatus object already exists in the JobStore.
151 boolean containsJob(JobStatus jobStatus) { argument
152 return mJobSet.contains(jobStatus);
163 public boolean remove(JobStatus jobStatus) { argument
335 addIdentifierAttributesToJobTag(XmlSerializer out, JobStatus jobStatus) argument
353 writeConstraintsToXml(XmlSerializer out, JobStatus jobStatus) argument
370 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);
522 * @param jobStatus Complete
526 onJobCompleted(JobStatus jobStatus, boolean needsReschedule) argument
559 onRunJobNow(JobStatus jobStatus) argument
[all...]
/frameworks/base/services/core/java/com/android/server/job/controllers/
H A DStateController.java52 public abstract void maybeStartTrackingJob(JobStatus jobStatus); argument
56 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.uId, jobStatus.getUserId());
75 jobStatus.appNotIdleConstraintSatisfied.set(!appIdle);
80 public void maybeStopTrackingJob(JobStatus jobStatus) { argument
82 mTrackedTasks.remove(jobStatus);
H A DJobStatus.java86 public JobStatus(JobStatus jobStatus) { argument
87 this(jobStatus.getJob(), jobStatus.getUid(), jobStatus.getNumFailures());
88 this.earliestRunTimeElapsedMillis = jobStatus.getEarliestRunTime();
89 this.latestRunTimeElapsedMillis = jobStatus.getLatestRunTimeElapsed();

Completed in 64 milliseconds