Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 365098 - [progress service] Extend task API
Summary: [progress service] Extend task API
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Server (show other bugs)
Version: 0.2   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: 0.4 M1   Edit
Assignee: Malgorzata Janczarska CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 364987
  Show dependency tree
 
Reported: 2011-11-29 11:43 EST by Malgorzata Janczarska CLA
Modified: 2011-12-07 10:11 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.