| Interface | Description |
|---|---|
| JobCreator |
A
JobCreator maps a tag to a specific Job class. |
| JobProxy |
A proxy for each
JobApi. |
| JobRequest.JobScheduledCallback |
Callback that is used when scheduling a
JobRequest asynchronously on a background thread. |
| Class | Description |
|---|---|
| DailyJob |
Helper class for jobs which should run once a day.
|
| GcmAvailableHelper | |
| Job |
Base class for running delayed jobs.
|
| Job.Params |
Holds several parameters for the
Job execution. |
| JobBootReceiver |
A
BroadcastReceiver rescheduling jobs after a reboot, if the underlying JobApi can't
handle it. |
| JobConfig |
A global configuration for the job library.
|
| JobCreator.AddJobCreatorReceiver |
Abstract receiver to get notified about when
JobCreators need to be added. |
| JobCreatorHolder | |
| JobExecutor | |
| JobIdsInternal |
Constants for jobIds reserved for internal jobs.
|
| JobManager |
Entry point for scheduling jobs.
|
| JobProxy.Common | |
| JobRequest |
Holds information about the pending
Job. |
| JobRequest.Builder |
Builder class for constructing JobRequests.
|
| JobRescheduleService |
This service reschedules your jobs in case this should be necessary.
|
| JobStorage | |
| JobStorageDatabaseErrorHandler |
Default class used to define the action to take when database corruption is reported
by sqlite.
|
| WakeLockUtil |
| Enum | Description |
|---|---|
| DailyJob.DailyJobResult | |
| Job.Result | |
| JobApi |
All available APIs.
|
| JobRequest.BackoffPolicy | |
| JobRequest.NetworkType |
| Exception | Description |
|---|---|
| JobManagerCreateException |
Indicates illegal states during the creation of the
JobManager. |
| JobProxyIllegalStateException |
Indicates an illegal state when a proxy tries to schedule a job, but something weird happens.
|