HomeSort by relevance Sort by last modified time
    Searched refs:JobStatus (Results 1 - 25 of 27) sorted by null

1 2

  /frameworks/base/services/core/java/com/android/server/job/
JobCompletedListener.java 19 import com.android.server.job.controllers.JobStatus;
30 void onJobCompletedLocked(JobStatus jobStatus, boolean needsReschedule);
StateChangedListener.java 19 import com.android.server.job.controllers.JobStatus;
36 * @param jobStatus The state of the task which is to be run immediately. <strong>null
39 public void onRunJobNow(JobStatus jobStatus);
JobStore.java 50 import com.android.server.job.controllers.JobStatus;
171 * parallel lists of the existing JobStatus objects and of new, equivalent JobStatus instances
174 public void getRtcCorrectedJobsLocked(final ArrayList<JobStatus> toAdd,
175 final ArrayList<JobStatus> toRemove) {
185 toAdd.add(new JobStatus(job, job.getBaseHeartbeat(),
194 * Add a job to the master list, persisting it if necessary. If the JobStatus already exists,
196 * @param jobStatus Job to add.
197 * @return Whether or not an equivalent JobStatus was replaced by this operation.
199 public boolean add(JobStatus jobStatus)
    [all...]
JobSchedulerService.java 98 import com.android.server.job.controllers.JobStatus;
170 * {@link JobStatus#getServiceToken()}
187 final ArrayList<JobStatus> mPendingJobs = new ArrayList<>();
276 JobStatus[] mTmpAssignContextIdToJobMap = new JobStatus[MAX_JOB_CONTEXTS_COUNT];
477 * Bucket assignments as recorded in the JobStatus objects are normalized to be
638 static final Comparator<JobStatus> mEnqueueTimeComparator = (o1, o2) -> {
    [all...]
JobServiceContext.java 51 import com.android.server.job.controllers.JobStatus;
119 * Writes can only be done from the handler thread, or {@link #executeRunnableJob(JobStatus)}.
121 private JobStatus mRunningJob;
199 boolean executeRunnableJob(JobStatus job) {
289 JobStatus getRunningJobLocked() {
330 final JobStatus executing = getRunningJobLocked();
399 JobStatus runningJob;
435 private WorkSource deriveWorkSource(JobStatus runningJob) {
767 final JobStatus completedJob;
    [all...]
JobPackageTracker.java 34 import com.android.server.job.controllers.JobStatus;
453 public void notePending(JobStatus job) {
460 public void noteNonpending(JobStatus job) {
466 public void noteActive(JobStatus job) {
479 public void noteInactive(JobStatus job, int stopReason, String debugReason) {
501 public float getLoadFactor(JobStatus job) {
  /frameworks/base/services/core/java/com/android/server/job/controllers/
StateController.java 55 public abstract void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob);
59 public void prepareForExecutionLocked(JobStatus jobStatus) {
64 public abstract void maybeStopTrackingJobLocked(JobStatus jobStatus, JobStatus incomingJob,
69 public void rescheduleForFailureLocked(JobStatus newJob, JobStatus failureToReschedule)
    [all...]
StorageController.java 47 private final ArraySet<JobStatus> mTrackedTasks = new ArraySet<JobStatus>();
62 public void maybeStartTrackingJobLocked(JobStatus taskStatus, JobStatus lastJob) {
65 taskStatus.setTrackingController(JobStatus.TRACKING_STORAGE);
71 public void maybeStopTrackingJobLocked(JobStatus taskStatus, JobStatus incomingJob,
73 if (taskStatus.clearTrackingController(JobStatus.TRACKING_STORAGE)) {
83 final JobStatus ts = mTrackedTasks.valueAt(i);
159 Predicate<JobStatus> predicate)
    [all...]
TimeController.java 64 private final List<JobStatus> mTrackedJobs = new LinkedList<>();
79 public void maybeStartTrackingJobLocked(JobStatus job, JobStatus lastJob) {
100 ListIterator<JobStatus> it = mTrackedJobs.listIterator(mTrackedJobs.size());
102 JobStatus ts = it.previous();
113 job.setTrackingController(JobStatus.TRACKING_TIME);
126 public void maybeStopTrackingJobLocked(JobStatus job, JobStatus incomingJob,
128 if (job.clearTrackingController(JobStatus.TRACKING_TIME)) {
142 private boolean canStopTrackingJobLocked(JobStatus job)
    [all...]
BackgroundJobsController.java 39 * Tracks the following pieces of JobStatus state:
68 public void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob) {
69 updateSingleJobRestrictionLocked(jobStatus, UNKNOWN);
73 public void maybeStopTrackingJobLocked(JobStatus jobStatus, JobStatus incomingJob,
79 final Predicate<JobStatus> predicate) {
83 mService.getJobStore().forEachJob(predicate, (jobStatus) ->
    [all...]
BatteryController.java 51 private final ArraySet<JobStatus> mTrackedTasks = new ArraySet<>();
66 public void maybeStartTrackingJobLocked(JobStatus taskStatus, JobStatus lastJob) {
69 taskStatus.setTrackingController(JobStatus.TRACKING_BATTERY);
76 public void maybeStopTrackingJobLocked(JobStatus taskStatus, JobStatus incomingJob, boolean forUpdate) {
77 if (taskStatus.clearTrackingController(JobStatus.TRACKING_BATTERY)) {
90 final JobStatus ts = mTrackedTasks.valueAt(i);
228 Predicate<JobStatus> predicate) {
239 final JobStatus js = mTrackedTasks.valueAt(i)
    [all...]
ConnectivityController.java 69 private final ArraySet<JobStatus> mTrackedJobs = new ArraySet<>();
87 public void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob) {
88 if (jobStatus.hasConnectivityConstraint()) {
89 updateConstraintsSatisfied(jobStatus);
90 mTrackedJobs.add(jobStatus);
91 jobStatus.setTrackingController(JobStatus.TRACKING_CONNECTIVITY);
97 public void maybeStopTrackingJobLocked(JobStatus jobStatus, JobStatus incomingJob
    [all...]
IdleController.java 48 final ArraySet<JobStatus> mTrackedTasks = new ArraySet<>();
60 public void maybeStartTrackingJobLocked(JobStatus taskStatus, JobStatus lastJob) {
63 taskStatus.setTrackingController(JobStatus.TRACKING_IDLE);
69 public void maybeStopTrackingJobLocked(JobStatus taskStatus, JobStatus incomingJob,
71 if (taskStatus.clearTrackingController(JobStatus.TRACKING_IDLE)) {
225 Predicate<JobStatus> predicate) {
230 final JobStatus js = mTrackedTasks.valueAt(i);
244 Predicate<JobStatus> predicate)
    [all...]
DeviceIdleJobsController.java 64 private final ArraySet<JobStatus> mAllowInIdleJobs;
193 boolean isWhitelistedLocked(JobStatus job) {
201 boolean isTempWhitelistedLocked(JobStatus job) {
206 private boolean updateTaskStateLocked(JobStatus task) {
215 public void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob) {
216 if ((jobStatus.getFlags()&JobInfo.FLAG_IMPORTANT_WHILE_FOREGROUND) != 0) {
217 mAllowInIdleJobs.add(jobStatus);
219 updateTaskStateLocked(jobStatus);
    [all...]
ContentObserverController.java 61 final private ArraySet<JobStatus> mTrackedTasks = new ArraySet<>();
75 public void maybeStartTrackingJobLocked(JobStatus taskStatus, JobStatus lastJob) {
84 taskStatus.setTrackingController(JobStatus.TRACKING_CONTENT);
125 public void prepareForExecutionLocked(JobStatus taskStatus) {
138 public void maybeStopTrackingJobLocked(JobStatus taskStatus, JobStatus incomingJob,
140 if (taskStatus.clearTrackingController(JobStatus.TRACKING_CONTENT)) {
179 public void rescheduleForFailureLocked(JobStatus newJob, JobStatus failureToReschedule)
    [all...]
JobStatus.java 62 public final class JobStatus {
274 * Core constructor for JobStatus instances. All other ctors funnel down to this one.
298 private JobStatus(JobInfo job, int callingUid, int targetSdkVersion, String sourcePackageName,
368 /** Copy constructor: used specifically when cloning JobStatus objects for persistence,
370 public JobStatus(JobStatus jobStatus) {
371 this(jobStatus.getJob(), jobStatus.getUid(), jobStatus.targetSdkVersion
    [all...]
  /packages/services/BuiltInPrintService/src/com/android/bips/ipp/
JobStatus.java 30 public class JobStatus {
64 public JobStatus() {
70 private JobStatus(JobStatus other) {
109 return "JobStatus{id=" + mId
117 final JobStatus mPrototype;
120 mPrototype = new JobStatus();
123 Builder(JobStatus from) {
124 mPrototype = new JobStatus(from);
152 public JobStatus build()
    [all...]
Backend.java 59 private JobStatus mCurrentJobStatus;
60 private Consumer<JobStatus> mJobStatusListener;
111 Consumer<JobStatus> listener) {
115 mCurrentJobStatus = new JobStatus();
129 mCurrentJobStatus = new JobStatus.Builder(mCurrentJobStatus).setId(result)
140 mCurrentJobStatus = new JobStatus.Builder()
158 } else if (mCurrentJobStatus != null && mCurrentJobStatus.getId() != JobStatus.ID_UNKNOWN) {
190 JobStatus.Builder builder = new JobStatus.Builder(mCurrentJobStatus);
212 mCurrentJobStatus = new JobStatus();
    [all...]
  /frameworks/base/services/tests/servicestests/src/com/android/server/job/
JobStoreTest.java 35 import com.android.server.job.controllers.JobStatus;
121 final JobStatus ts = JobStatus.createFromJobInfo(task, SOME_UID, null, -1, null);
122 ts.addInternalFlags(JobStatus.INTERNAL_FLAG_HAS_FOREGROUND_EXEMPTION);
131 final JobStatus loadedTaskStatus = jobStatusSet.getAllJobs().get(0);
135 assertEquals(JobStatus.INTERNAL_FLAG_HAS_FOREGROUND_EXEMPTION,
158 final JobStatus taskStatus1 = JobStatus.createFromJobInfo(task1, SOME_UID, null, -1, null);
159 final JobStatus taskStatus2 = JobStatus.createFromJobInfo(task2, SOME_UID, null, -1, null)
    [all...]
JobSetTest.java 40 import com.android.server.job.controllers.JobStatus;
72 private JobStatus getJobStatusWithCallinUid(int jobId, int callingUid) {
77 return JobStatus.createFromJobInfo(jobInfo, callingUid, mContext.getPackageName(),
85 final JobStatus testJob1 = getJobStatusWithCallinUid(1, callingUid1);
86 final JobStatus testJob2 = getJobStatusWithCallinUid(2, callingUid2);
103 private static void assertHaveSameJobs(SparseArray<ArraySet<JobStatus>> map1,
104 SparseArray<ArraySet<JobStatus>> map2) {
105 final ArraySet<JobStatus> set1 = new ArraySet<>();
106 final ArraySet<JobStatus> set2 = new ArraySet<>();
109 final ArraySet<JobStatus> jobs = map1.valueAt(i)
    [all...]
  /frameworks/base/services/tests/servicestests/src/com/android/server/job/controllers/
ConnectivityControllerTest.java 134 final JobStatus early = createJobStatus(job, now - 1000, now + 2000);
135 final JobStatus late = createJobStatus(job, now - 2000, now + 1000);
161 final JobStatus early = createJobStatus(job, now - 1000, now + 2000);
162 final JobStatus late = createJobStatus(job, now - 2000, now + 1000);
165 final JobStatus earlyPrefetch = createJobStatus(job, now - 1000, now + 2000);
166 final JobStatus latePrefetch = createJobStatus(job, now - 2000, now + 1000);
206 final JobStatus red = createJobStatus(createJob()
209 final JobStatus blue = createJobStatus(createJob()
222 assertFalse(red.isConstraintSatisfied(JobStatus.CONSTRAINT_CONNECTIVITY));
223 assertFalse(blue.isConstraintSatisfied(JobStatus.CONSTRAINT_CONNECTIVITY))
    [all...]
JobStatusTest.java 69 private static JobStatus createJobStatus(long earliestRunTimeElapsedMillis,
73 return new JobStatus(job, 0, null, -1, 0, 0, null, earliestRunTimeElapsedMillis,
  /packages/services/BuiltInPrintService/src/com/android/bips/
LocalPrintJob.java 30 import com.android.bips.ipp.JobStatus;
222 private void handleJobStatus(JobStatus jobStatus) {
223 if (DEBUG) Log.d(TAG, "onJobStatus() " + jobStatus);
224 switch (jobStatus.getJobState()) {
226 switch (jobStatus.getJobResult()) {
248 int blockedId = jobStatus.getBlockedReasonId();
  /external/autotest/server/
frontend.py 619 """Find JobStatus objects matching some constraints.
646 job_statuses = [JobStatus(self, e) for e in entries]
861 class JobStatus(RpcObject):
869 super(JobStatus, self).__init__(afe, hash)
  /prebuilts/tools/common/m2/repository/org/eclipse/tycho/tycho-bundles-external/0.18.1/eclipse/plugins/
org.eclipse.core.jobs_3.5.300.v20130429-1813.jar 

Completed in 1080 milliseconds

1 2