Claims management operations
Marconi client should provide a simple interface for a user to post, query, update and delete claims.
Blueprint information
- Status:
- Complete
- Approver:
- Flavio Percoco
- Priority:
- Undefined
- Drafter:
- Flavio Percoco
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for icehouse
- Implementation:
-
Implemented
- Milestone target:
-
icehouse-3
- Started by
- Flavio Percoco
- Completed by
- Flavio Percoco
Related branches
Related bugs
Sprints
Whiteboard
>> queue.claim() - Required params: ttl, grace Optional param: limit
[{ "href": "xx", "ttl": 800,"age": 100,"body": {msg1}}, { "href": "xx", "ttl": 800,"age": 100,"body": {msg2}}......]
>> queue.claim_
{"age": 19,"ttl": 30, "messages": [ ... ]}
>> queue.update_
{ "ttl": 300 }
>> queue.delete_
>> claim.age
19
>> claim.ttl
30
>> claim.messages
(msg1, msg2....)
Gerrit topic: https:/
Addressed by: https:/
** wip ** start of claims
Addressed by: https:/
Fix the message __repr__ formatter
Addressed by: https:/
Add an example for using claims
Work Items
Dependency tree

* Blueprints in grey have been implemented.