Document:
Dynamic Rendition and Asynchronous Processing

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Ken Baclawski on 2016-03-17 5:02 am UTC

Publication Type

None at this time.

Group / Folder

OASIS Content Management Interoperability Services (CMIS) TC / Contributions

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

132

Download Agreement

None at this time.

Description

This proposal extends CMIS to provide support for dynamic (ad hoc) rendition generation and asynchronous responses to requests for content streams and renditions. The existing CMIS standard limits the renditions for an object to a limited set of renditions. The getRenditions service retrieves the renditions that are available for an object. This proposal allows a client to specify the characteristics of a desired rendition that the repository will then generate. Because some operations, such as generating a new rendition, may take a relatively long time, possibly as long as several hours, it is desirable to allow the repository to respond asynchronously. When the repository responds asynchronously, it responds immediately with a rendition object that has no content but has additional properties.