Bug 488335 - [USS] Add IProgressMonitor support
Summary: [USS] Add IProgressMonitor support
Status: NEW
Alias: None
Product: USSSDK
Classification: Technology
Component: General (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-23 15:17 EST by Carsten Reckord CLA
Modified: 2017-03-16 01:43 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Reckord CLA 2016-02-23 15:17:03 EST
All potentially long-running operations in the USS API should support progress reporting and cancellation through an IProgressMonitor parameter. Specifically, all methods that cause server communication can take a long time. 

This affects the vaious get/setContent*() methods in IBlob. Of these, get/setContentsUTF probably do the most internal bulk transfer, but the connection time alone (including authentication) can be quite noticable, so it makes sense for the streaming methods and other convenience methods as well.
Comment 1 Eike Stepper CLA 2016-02-27 11:24:48 EST
Moving all unresolved bugzillas to 1.4.0...
Comment 2 Ed Merks CLA 2016-07-06 11:08:45 EDT
Moving all unresolved bugs to version 1.5.0.
Comment 3 Carsten Reckord CLA 2017-03-15 18:39:50 EDT
Moving to USSSDK