/frameworks/base/core/java/android/app/job/ |
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.aidl | 19 parcelable JobInfo;
|
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). 267 * One of {@link android.app.job.JobInfo#NETWORK_TYPE_ANY}, 268 * {@link android.app.job.JobInfo#NETWORK_TYPE_NONE} [all...] |
/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...] |
/frameworks/base/docs/html-intl/intl/ja/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">??? JobInfo ????</a> 85 ???????? ?????????????????{@link android.app.job.JobScheduler} ?????????????{@link android.app.job.JobInfo} ????????{@link android.app.job.JobScheduler} ??????????????????????????????????? 124 {@link android.app.job.JobInfo} ??????????????? {@link android.app.job.JobInfo.Builder JobInfo.Builder} ?????????{@link 125 android.app.job.JobInfo.Builder#setRequiredNetworkType 126 setRequiredNetworkType()} ?????????{@link android.app.job.JobInfo 127 JobInfo.NETWORK_TYPE_UNMETERED} ???? ????????????? 139 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/ko/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">??? JobInfo ???</a> 86 ???? ??? ???? ??? ??? ?? ????. {@link android.app.job.JobInfo} 124 {@link android.app.job.JobInfo.Builder JobInfo.Builder} ???? 125 ???? {@link android.app.job.JobInfo} ??? ???? ??, {@link 126 android.app.job.JobInfo.Builder#setRequiredNetworkType 127 setRequiredNetworkType()} ???? ???? {@link android.app.job.JobInfo 128 JobInfo.NETWORK_TYPE_UNMETERED}? ?? ????? ?????. ??? ?? ????? ??? ? ??? ?? 139 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/ru/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">????? ?????? JobInfo</a> 84 , ????? ??????????? ?? ????????? ??????????? ????????. ? ???????? {@link android.app.job.JobInfo} 122 ??? ????????????? ?????? {@link android.app.job.JobInfo.Builder JobInfo.Builder} ??? ???????? 123 ??????? {@link android.app.job.JobInfo} ????????? ????? {@link 124 android.app.job.JobInfo.Builder#setRequiredNetworkType 125 setRequiredNetworkType()} ? ????????? {@link android.app.job.JobInfo 126 JobInfo.NETWORK_TYPE_UNMETERED} ? ???????? ????????? ???????. ? ????????? ??????? ???? 137 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/zh-cn/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">?? JobInfo ??</a> 86 ????????????????{@link android.app.job.JobInfo} 124 ?? {@link android.app.job.JobInfo.Builder JobInfo.Builder} ??? 125 {@link android.app.job.JobInfo} ?????? {@link 126 android.app.job.JobInfo.Builder#setRequiredNetworkType 127 setRequiredNetworkType()} ????? {@link android.app.job.JobInfo 128 JobInfo.NETWORK_TYPE_UNMETERED} ????????????????????????????????????????????? 139 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/zh-tw/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">?? JobInfo ??</a> 83 ??????? {@link android.app.job.JobScheduler} ????????????????{@link android.app.job.JobInfo} ????? {@link android.app.job.JobScheduler} ???????????? 122 ?? {@link android.app.job.JobInfo.Builder JobInfo.Builder} ???? {@link android.app.job.JobInfo} ??????? {@link 123 android.app.job.JobInfo.Builder#setRequiredNetworkType 124 setRequiredNetworkType()} ????? {@link android.app.job.JobInfo 125 JobInfo.NETWORK_TYPE_UNMETERED} ??????? 137 JobInfo job = new JobInfo.Builder [all...] |
/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) {
|
/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)
|
/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/ |
JobSchedulerInternal.java | 19 import android.app.job.JobInfo; 32 List<JobInfo> getSystemScheduledPendingJobs();
|
/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)
|
/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/docs/html/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">New JobInfo methods</a> 87 to react to changes to content providers. {@link android.app.job.JobInfo} 125 When using the {@link android.app.job.JobInfo.Builder JobInfo.Builder} class 126 to build your {@link android.app.job.JobInfo} object, apply the {@link 127 android.app.job.JobInfo.Builder#setRequiredNetworkType 128 setRequiredNetworkType()} method and pass {@link android.app.job.JobInfo 129 JobInfo.NETWORK_TYPE_UNMETERED} as a job parameter. The following code sample 140 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/es/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">Nuevos métodos de JobInfo</a> 86 para reaccionar a cambios en relación con los proveedores de contenido. Los objetos {@link android.app.job.JobInfo} 124 Cuando uses la clase {@link android.app.job.JobInfo.Builder JobInfo.Builder} 125 para crear tu objeto {@link android.app.job.JobInfo}, aplica el método {@link 126 android.app.job.JobInfo.Builder#setRequiredNetworkType 127 setRequiredNetworkType()} y pasa {@link android.app.job.JobInfo 128 JobInfo.NETWORK_TYPE_UNMETERED} como parámetro de trabajo. El siguiente ejemplo de código 139 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/in/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">Metode JobInfo Baru</a> 86 untuk bereaksi terhadap perubahan penyedia materi. Objek {@link android.app.job.JobInfo} 124 Saat menggunakan kelas {@link android.app.job.JobInfo.Builder JobInfo.Builder} 125 untuk membangun objek {@link android.app.job.JobInfo} Anda, terapkan metode {@link 126 android.app.job.JobInfo.Builder#setRequiredNetworkType 127 setRequiredNetworkType()} dan teruskan {@link android.app.job.JobInfo 128 JobInfo.NETWORK_TYPE_UNMETERED} sebagai parameter pekerjaan. Contoh kode berikut 139 JobInfo job = new JobInfo.Builder [all...] |
/frameworks/base/docs/html-intl/intl/pt-br/preview/features/ |
background-optimization.jd | 35 <a href="#new-jobinfo">Novos métodos JobInfo</a> 86 para reagir a mudanças em provedores de conteúdo. Os objetos {@link android.app.job.JobInfo} 124 Ao usar a classe {@link android.app.job.JobInfo.Builder JobInfo.Builder} 125 para compilar o objeto {@link android.app.job.JobInfo}, aplique o método {@link 126 android.app.job.JobInfo.Builder#setRequiredNetworkType 127 setRequiredNetworkType()} e passe {@link android.app.job.JobInfo 128 JobInfo.NETWORK_TYPE_UNMETERED} como parâmetro do trabalho. O código a seguir 139 JobInfo job = new JobInfo.Builder [all...] |
/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...] |
/frameworks/base/docs/html/sdk/api_diff/24/changes/ |
android.app.job.JobInfo.Builder.html | 10 android.app.job.JobInfo.Builder 74 Class android.app.job.<A HREF="../../../../reference/android/app/job/JobInfo.Builder.html" target="_top"><font size="+2"><code>JobInfo.Builder</code></font></A> 86 <A NAME="android.app.job.JobInfo.Builder.addTriggerContentUri_added(android.app.job.JobInfo.TriggerContentUri)"></A> 87 <nobr><code>Builder</code> <A HREF="../../../../reference/android/app/job/JobInfo.Builder.html#addTriggerContentUri(android.app.job.JobInfo.TriggerContentUri)" target="_top"><code>addTriggerContentUri</code></A>(<code>TriggerContentUri</code>)</nobr> 93 <A NAME="android.app.job.JobInfo.Builder.setPeriodic_added(long, long)"></A> 94 <nobr><code>Builder</code> <A HREF="../../../../reference/android/app/job/JobInfo.Builder.html#setPeriodic(long, long)" target="_top"><code>setPeriodic</code></A>(<code>long,</nobr> long<nobr><nobr></code>)</nobr> 100 <A NAME="android.app.job.JobInfo.Builder.setTriggerContentMaxDelay_added(long)"></A [all...] |
android.app.job.JobInfo.html | 10 android.app.job.JobInfo 74 Class android.app.job.<A HREF="../../../../reference/android/app/job/JobInfo.html" target="_top"><font size="+2"><code>JobInfo</code></font></A> 86 <A NAME="android.app.job.JobInfo.getFlexMillis_added()"></A> 87 <nobr><code>long</code> <A HREF="../../../../reference/android/app/job/JobInfo.html#getFlexMillis()" target="_top"><code>getFlexMillis</code></A>()</nobr> 93 <A NAME="android.app.job.JobInfo.getMinFlexMillis_added()"></A> 94 <nobr><code>long</code> <A HREF="../../../../reference/android/app/job/JobInfo.html#getMinFlexMillis()" target="_top"><code>getMinFlexMillis</code></A>()</nobr> 100 <A NAME="android.app.job.JobInfo.getMinPeriodMillis_added()"></A> 101 <nobr><code>long</code> <A HREF="../../../../reference/android/app/job/JobInfo.html#getMinPeriodMillis()" target="_top"><code>getMinPeriodMillis</code></A>()</nobr> 107 <A NAME="android.app.job.JobInfo.getTriggerContentMaxDelay_added()"></A [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();
|