@Implements(value=android.app.job.JobScheduler.class,
minSdk=21)
public abstract class ShadowJobScheduler
extends java.lang.Object
JobScheduler.| Modifier and Type | Class and Description |
|---|---|
static class |
ShadowJobScheduler.ShadowJobSchedulerImpl |
| Constructor and Description |
|---|
ShadowJobScheduler() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
cancel(int jobId) |
abstract void |
cancelAll() |
abstract void |
failOnJob(int jobId) |
abstract java.util.List<android.app.job.JobInfo> |
getAllPendingJobs() |
abstract int |
schedule(android.app.job.JobInfo job) |
@Implementation public abstract int schedule(android.app.job.JobInfo job)
@Implementation public abstract void cancel(int jobId)
@Implementation public abstract void cancelAll()
@Implementation public abstract java.util.List<android.app.job.JobInfo> getAllPendingJobs()
public abstract void failOnJob(int jobId)