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.

2.2.2.6 createType<br />

Description: Creates a new type definition that is a subtype of an existing specified parent type.<br />

Notes: Only properties that are new to this type (not inherited) are passed to this service.<br />

See section 2.<strong>1.1</strong>0 Object-Type Creation, Modification and Deletion for further details.<br />

2.2.2.6.1 Inputs<br />

Required:<br />

• Id repositoryId: The identifier for the repository.<br />

• Object-Type type: A fully populated type definition including all new property definitions.<br />

2.2.2.6.2 Outputs<br />

• Object-Type type: The newly created object-type including all property definitions. See sections<br />

2.1.3 Object-Type and 2.<strong>1.1</strong>0 Object-Type Creation, Modification and Deletion for further details.<br />

2.2.2.6.3 Exceptions Thrown & Conditions<br />

• See section 2.2.1.4.1 General Exceptions.<br />

• invalidArgument If the specified parent type does not exist or the specified parent type cannot be<br />

used as the parent type.<br />

• constraint If the type definition violates repository specifc rules.<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 141 of 331

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

Saved successfully!

Ooh no, something went wrong!