Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 365098

Summary: [progress service] Extend task API
Product: [ECD] Orion Reporter: Malgorzata Janczarska <malgorzata.tomczyk>
Component: ServerAssignee: Malgorzata Janczarska <malgorzata.tomczyk>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 0.2   
Target Milestone: 0.4 M1   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 364987    

Description Malgorzata Janczarska CLA 2011-11-29 11:43:35 EST
Extend task API to provide more information:
1. Task name
2. Timestamp of last update
3. More straight-forward information about failure (without need of parsing the result)
4. Filtering task list: with/without results, only running tasks etc...
Comment 1 Malgorzata Janczarska CLA 2011-12-07 10:11:29 EST
(In reply to comment #0)
> Extend task API to provide more information:
> 1. Task name
Added "Name" field on task representation
> 2. Timestamp of last update
Added "LocalTimeStamp" on task list for the task list generation time
Added "Modified" on task representation
> 3. More straight-forward information about failure (without need of parsing the
> result)
Added "Failed" and "Canceled" to task representation
> 4. Filtering task list: with/without results, only running tasks etc...
"only running" is currently not necessary
Task list is by default returned without results (an exception: if task failed)
To get tasks list with results use "results=true" param on the URL.