Definition of a queued job. A job has a title, a task to execute, a latch to signal its completion and a boolean result for success or failure.
| Type | Name and description | 
|---|---|
boolean | 
                            await() | 
                        
void | 
                            error() | 
                        
void | 
                            finished() | 
                        
String | 
                            getJobTitle() | 
                        
void | 
                            runTask(JobContext<T> jobContext) | 
                        
String | 
                            toString() |