18.01.2015 Views

Content Management Interoperability Services (CMIS) Version 1.1

Content Management Interoperability Services (CMIS) Version 1.1

Content Management Interoperability Services (CMIS) Version 1.1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Media Type:<br />

• MUST support Atom Entry documents with <strong>CMIS</strong> type extensions<br />

application/atom+xml;type=entry or application/cmisatom+xml<br />

• application/atom+xml;type=entry<br />

Success Status Codes:<br />

• 201 Created<br />

Headers returned:<br />

• Location<br />

3.8.6 Bulk Update Collection<br />

This collection is used for bulk updates.<br />

3.8.6.1 HTTP POST<br />

The POSTed entry MUST include a <strong>CMIS</strong> Atom extension element cmisra:bulkUpdate. It contains the<br />

set of objects that should be updated, the new property values and secondary type modifications.<br />

<strong>CMIS</strong> <strong>Services</strong>:<br />

Accept:<br />

Media Type:<br />

Link Relations:<br />

• bulkUpdateProperties<br />

• MUST support Atom Entry documents with <strong>CMIS</strong> extensions<br />

application/atom+xml;type=entry<br />

• MAY support other media type<br />

• application/atom+xml;type=feed<br />

service Points to the service document containing the <strong>CMIS</strong> repository. The service document MUST<br />

contain only one workspace element.<br />

Media Type: application/atomsvc+xml<br />

The following <strong>CMIS</strong> Atom extension element MAY be included inside the Atom feed:<br />

• cmisra:numItems<br />

The following <strong>CMIS</strong> Atom extension element MUST be included inside the Atom entries:<br />

• cmisra:object inside atom:entry<br />

The returned object entries MUST follow these rules:<br />

• The property cmis:objectId MUST be set. The value MUST be the original object id even if the<br />

repository created a new version and therefore generated a new object id. New object ids are not<br />

exposed by this binding.<br />

• The property cmis:changeToken MUST be set if the repository supports change tokens.<br />

• All other properties are optional.<br />

<strong>CMIS</strong>-v<strong>1.1</strong>-csprd01<br />

Standards Track Work Product<br />

Copyright © OASIS Open 2012. All Rights Reserved.<br />

18 August 2012<br />

Page 228 of 331

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!