|
|||||||||
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 JobQueue s 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 |