/frameworks/base/core/java/android/app/job/ |
JobInfo.aidl | 19 parcelable JobInfo;
|
IJobScheduler.aidl | 19 import android.app.job.JobInfo; 26 int schedule(in JobInfo job); 27 int scheduleAsPackage(in JobInfo job, String packageName, int userId, String tag); 30 List<JobInfo> getAllPendingJobs(); 31 JobInfo getPendingJob(int jobId);
|
JobScheduler.java | 29 * See {@link android.app.job.JobInfo} for more description of the types of jobs that can be run 30 * and how to construct them. You will construct these JobInfo objects and pass them to the 31 * JobScheduler with {@link #schedule(JobInfo)}. When the criteria declared are met, the 34 * JobInfo with 35 * {@link android.app.job.JobInfo.Builder#JobInfo.Builder(int,android.content.ComponentName)}. 51 * Returned from {@link #schedule(JobInfo)} when an invalid parameter was supplied. This can occur 57 * Returned from {@link #schedule(JobInfo)} if this job has been successfully scheduled. 63 * {@link android.app.job.JobInfo.Builder JobInfo.Builder} for more detail on the sorts of job [all...] |
JobInfo.java | 36 * using the {@link JobInfo.Builder}. 37 * You must specify at least one sort of constraint on the JobInfo object that you are creating. 41 public class JobInfo implements Parcelable { 42 private static String TAG = "JobInfo"; 64 * {@link android.app.job.JobInfo.Builder#setBackoffCriteria(long, int)} 72 * {@link android.app.job.JobInfo.Builder#setBackoffCriteria(long, int)} 133 * JobInfo priority if it is smaller). 140 * JobInfo priority if it is smaller). 270 * One of {@link android.app.job.JobInfo#NETWORK_TYPE_ANY}, 271 * {@link android.app.job.JobInfo#NETWORK_TYPE_NONE} [all...] |
/frameworks/base/services/core/java/com/android/server/job/ |
JobSchedulerInternal.java | 19 import android.app.job.JobInfo; 32 List<JobInfo> getSystemScheduledPendingJobs();
|
/frameworks/base/services/tests/servicestests/src/com/android/server/job/ |
PrioritySchedulingTest.java | 20 import android.app.job.JobInfo; 54 JobInfo job1 = new JobInfo.Builder(111, kJobServiceComponent) 58 JobInfo job2 = new JobInfo.Builder(222, kJobServiceComponent) 62 JobInfo job3 = new JobInfo.Builder(333, kJobServiceComponent) 66 JobInfo job4 = new JobInfo.Builder(444, kJobServiceComponent) 92 JobInfo job1 = new JobInfo.Builder(111, kJobServiceComponent [all...] |
JobStoreTest.java | 6 import android.app.job.JobInfo; 7 import android.app.job.JobInfo.Builder; 54 final JobInfo task = new Builder(taskId, mComponent) 56 .setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) 57 .setBackoffCriteria(initialBackoff, JobInfo.BACKOFF_POLICY_EXPONENTIAL) 82 final JobInfo task1 = new Builder(8, mComponent) 88 final JobInfo task2 = new Builder(12, mComponent) 90 .setBackoffCriteria(15000L, JobInfo.BACKOFF_POLICY_LINEAR) 92 .setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED) 132 JobInfo.Builder b = new Builder(8, mComponent [all...] |
/cts/tests/JobScheduler/src/android/jobscheduler/cts/ |
TimingConstraintsTest.java | 19 import android.app.job.JobInfo; 34 JobInfo oneTimeJob = new JobInfo.Builder(TIMING_JOB_ID, kJobServiceComponent) 45 JobInfo cancelJob = new JobInfo.Builder(CANCEL_JOB_ID, kJobServiceComponent) 65 JobInfo deadlineJob = 66 new JobInfo.Builder(EXPIRED_JOB_ID, kJobServiceComponent) 84 JobInfo deadlineJob = 85 new JobInfo.Builder(UNEXPIRED_JOB_ID, kJobServiceComponent)
|
TriggerContentTest.java | 20 import android.app.job.JobInfo; 130 private JobInfo makeJobInfo(Uri uri, int flags) { 131 JobInfo.Builder builder = new JobInfo.Builder(TRIGGER_CONTENT_JOB_ID, 133 builder.addTriggerContentUri(new JobInfo.TriggerContentUri(uri, flags)); 140 private JobInfo makePhotosJobInfo() { 141 JobInfo.Builder builder = new JobInfo.Builder(TRIGGER_CONTENT_JOB_ID, 144 builder.addTriggerContentUri(new JobInfo.TriggerContentUri( 146 JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS)) [all...] |
ConnectivityConstraintTest.java | 20 import android.app.job.JobInfo; 57 private JobInfo.Builder mBuilder; 71 new JobInfo.Builder(CONNECTIVITY_JOB_ID, kJobServiceComponent); 112 mBuilder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED) 133 mBuilder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) 154 mBuilder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) 181 mBuilder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED)
|
/frameworks/base/core/java/android/app/ |
JobSchedulerImpl.java | 20 import android.app.job.JobInfo; 40 public int schedule(JobInfo job) { 49 public int scheduleAsPackage(JobInfo job, String packageName, int userId, String tag) { 74 public List<JobInfo> getAllPendingJobs() { 83 public JobInfo getPendingJob(int jobId) {
|
/packages/apps/StorageManager/src/com/android/storagemanager/automatic/ |
AutomaticStorageBroadcastReceiver.java | 19 import android.app.job.JobInfo; 45 JobInfo job = new JobInfo.Builder(AUTOMATIC_STORAGE_JOB_ID, component)
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/jobscheduler/ |
ConnectivityConstraintTestActivity.java | 4 import android.app.job.JobInfo; 86 JobInfo.NETWORK_TYPE_UNMETERED, UNMETERED_CONNECTIVITY_JOB_ID); 90 testConnectivityConstraintFailsImpl(JobInfo.NETWORK_TYPE_ANY, ANY_CONNECTIVITY_JOB_ID); 94 JobInfo testJob1 = new JobInfo.Builder(NO_CONNECTIVITY_JOB_ID, mMockComponent) 95 .setRequiredNetworkType(JobInfo.NETWORK_TYPE_NONE) 98 JobInfo testJob2 = new JobInfo.Builder(NO_CONNECTIVITY_JOB_ID_2, mMockComponent) 99 .setRequiredNetworkType(JobInfo.NETWORK_TYPE_NONE) 121 JobInfo testJob = new JobInfo.Builder(jobId, mMockComponent [all...] |
/frameworks/base/services/backup/java/com/android/server/backup/ |
FullBackupJob.java | 19 import android.app.job.JobInfo; 39 JobInfo.Builder builder = new JobInfo.Builder(JOB_ID, sIdleService) 41 .setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED)
|
KeyValueBackupJob.java | 20 import android.app.job.JobInfo; 71 JobInfo.Builder builder = new JobInfo.Builder(JOB_ID, sKeyValueJobService) 73 .setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY)
|
/cts/tests/JobScheduler/src/android/jobscheduler/ |
TriggerContentJobService.java | 20 import android.app.job.JobInfo; 46 JobInfo mRunningJobInfo; 57 public static void scheduleJob(Context context, JobInfo jobInfo) { 59 js.schedule(jobInfo); 104 private JobInfo mModeJobInfo; 129 public void setMode(int mode, JobInfo jobInfo) { 132 mModeJobInfo = jobInfo; 142 public JobInfo getModeJobInfo() [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/content/ |
MediaContentJob.java | 19 import android.app.job.JobInfo; 53 JobInfo.Builder builder = new JobInfo.Builder(JobIds.MEDIA_CONTENT_JOB, 55 builder.addTriggerContentUri(new JobInfo.TriggerContentUri(MEDIA_URI, 56 JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS)); 63 List<JobInfo> jobs = js.getAllPendingJobs();
|
PhotosContentJob.java | 22 import android.app.job.JobInfo; 61 // A pre-built JobInfo we use for scheduling our job. 62 static final JobInfo JOB_INFO; 65 JobInfo.Builder builder = new JobInfo.Builder(JobIds.PHOTOS_CONTENT_JOB, 68 builder.addTriggerContentUri(new JobInfo.TriggerContentUri( 70 JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS)); 72 builder.addTriggerContentUri(new JobInfo.TriggerContentUri(MEDIA_URI, 0)); 97 List<JobInfo> jobs = js.getAllPendingJobs();
|
/frameworks/base/services/core/java/com/android/server/ |
MountServiceIdler.java | 22 import android.app.job.JobInfo; 100 JobInfo.Builder builder = new JobInfo.Builder(MOUNT_JOB_ID, sIdleService);
|
/external/chromium-trace/catapult/perf_insights/perf_insights/endpoints/cloud_mapper/ |
status.py | 16 job = job_info.JobInfo.get_by_id(jobid)
|
cancel.py | 17 job = job_info.JobInfo.get_by_id(jobid)
|
job_info.py | 8 class JobInfo(ndb.Model):
|
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/job/ |
JobSchedulerFragment.java | 18 import android.app.job.JobInfo; 106 List<JobInfo> jobs = mJobScheduler.getAllPendingJobs(); 107 for (JobInfo job : jobs) { 131 int networkType = JobInfo.NETWORK_TYPE_ANY; 134 networkType = JobInfo.NETWORK_TYPE_NONE; 137 networkType = JobInfo.NETWORK_TYPE_UNMETERED; 140 networkType = JobInfo.NETWORK_TYPE_ANY; 144 JobInfo jobInfo = new JobInfo.Builder(jobId, jobComponentName [all...] |
/frameworks/base/services/core/java/com/android/server/job/controllers/ |
ContentObserverController.java | 20 import android.app.job.JobInfo; 66 * Per-userid {@link JobInfo.TriggerContentUri} keyed ContentObserver cache. 68 SparseArray<ArrayMap<JobInfo.TriggerContentUri, ObserverInstance>> mObservers = 212 final JobInfo.TriggerContentUri mUri; 216 public ObserverInstance(Handler handler, JobInfo.TriggerContentUri uri, 276 final JobInfo.TriggerContentUri[] uris = jobStatus.getJob().getTriggerContentUris(); 278 ArrayMap<JobInfo.TriggerContentUri, ObserverInstance> observersOfUser = 285 for (JobInfo.TriggerContentUri uri : uris) { 291 JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS) != 0; 306 JobInfo.TriggerContentUri.FLAG_NOTIFY_FOR_DESCENDANTS) != 0 [all...] |
/developers/build/prebuilts/gradle/JobScheduler/Application/src/main/java/com/example/android/jobscheduler/service/ |
TestJobService.java | 19 import android.app.job.JobInfo; 105 public void scheduleJob(JobInfo t) {
|