Added in API level 21
  
  
  
android.app.job
Classes
| JobInfo | Container of data passed to the JobSchedulerfully encapsulating the
 parameters required to schedule work against the calling application. | 
| JobInfo.Builder | Builder class for constructing JobInfoobjects. | 
| JobInfo.TriggerContentUri | Information about a content URI modification that a job would like to trigger on. | 
| JobParameters | Contains the parameters used to configure/identify your job. | 
| JobScheduler | This is an API for scheduling various types of jobs against the framework that will be executed in your application's own process. | 
| JobService | Entry point for the callback from the  | 
| JobServiceEngine | Helper for implementing a Servicethat interacts withJobScheduler. | 
| JobWorkItem | A unit of work that can be enqueued for a job using JobScheduler.enqueue. | 
| JobWorkItem.Builder | Builder class for constructing JobWorkItemobjects. | 
| PendingJobReasonsInfo | A simple wrapper which includes a timestamp (in millis since epoch)
 and an array of ERROR(reasons/android.app.job.JobScheduler.PendingJobReason reasons)at that timestamp
 for why a particular job may be pending. | 
