|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| AsyncAddCallback | If you are adding the job via the async adder, you can provide a callback method to receive the ID. |
| JobQueue | Interface that any JobQueue should implement These job queues can be given to JobManager. |
| QueueFactory | Interface to supply custom JobQueues for JobManager |
| Class Summary | |
|---|---|
| BaseJob | Deprecated. |
| CopyOnWriteGroupSet | a util class that holds running jobs sorted by name and uniq. |
| Job | Base class for all of your jobs. |
| JobHolder | Container class to address Jobs inside job manager. |
| JobManager | a JobManager that supports; -> Persistent / Non Persistent Jobs -> Job Priority -> Running Jobs in Parallel -> Grouping jobs so that they won't run at the same time -> Stats like waiting Job Count |
| JobManager.DefaultQueueFactory | Default implementation of QueueFactory that creates one SqliteJobQueue and one NonPersistentPriorityQueue
both are wrapped inside a CachedJobQueue to improve performance |
| Params | BaseJob builder object to have a more readable design. |
| Enum Summary | |
|---|---|
| JobStatus | Identifies the current status of a job if it is in the queue |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||