Legend (Abbreviations used in the following tables)
T | Types |
O | All objects |
D | Documents |
F | Folders |
R | Relationships |
P | Policies |
I | Items |
1.1 | New in CMIS 1.1 |
Services and operations
Repository service | |
getRepositories | |
getRepositoryInfo | |
T | getTypeChildren |
T | getTypeDescendants |
T | getTypeDefinition |
T, 1.1 | createType |
T, 1.1 | updateType |
T, 1.1 | deleteType |
Navigation service | |
F | getChildren |
F | getDescendants |
F | getFolderTree |
F | getFolderParent |
D, P, I | getObjectParents |
Object service | |
D | createDocument |
D | createDocumentFromSource |
F | createFolder |
R | createRelationship |
P | createPolicy |
I, 1.1 | createItem |
O | getAllowableActions |
O | getObject |
O | getProperties |
D, F, P, I | getObjectByPath |
D | getContentStream |
D, F | getRenditions |
O | updateProperties |
O, 1.1 | bulkUpdateProperties |
D, F, P, I | moveObject |
O | deleteObject |
F | deleteTree |
D | setContentStream |
D, 1.1 | appendContentStream |
D | deleteContentStream |
Versioning service | |
D | checkOut |
D | cancelCheckOut |
D | checkIn |
D | getObjectOfLatestVersion |
D | getPropertiesOfLatestVersion |
D | getAllVersions |
Multifiling service | |
D, F, P, I | addObjectToFolder |
D, F, P, I | removeObjectFromFolder |
Discovery service | |
O | query |
O | getContentChanges |
Relationship service | |
O | getObjectRelationships |
Policy service | |
O | applyPolicy |
O | removePolicy |
O | getAppliedPolicies |
Policy service | |
O | getACL |
O | applyACL |
Properties
O | String | cmis:name | read-write |
O, 1.1 | String | cmis:description | read-write |
O | ID | cmis:objectId | read-only |
O | ID | cmis:baseTypeId | read-only |
O | ID | cmis:objectTypeId | on-create |
O | String | cmis:createdBy | read-only |
O | DateTime | cmis:creationDate | read-only |
O | String | cmis:lastModifiedBy | read-only |
O | DateTime | cmis:lastModificationDate | read-only |
O | String | cmis:changeToken | read-only |
O, 1.1 | ID (multi) | cmis:secondaryObjectTypeIds | read-write |
D | Boolean | cmis:isImmutable | read-only |
D | Boolean | cmis:isLatestVersion | read-only |
D | Boolean | cmis:isMajorVersion | read-only |
D | Boolean | cmis:isLatestMajorVersion | read-only |
D | String | cmis:versionLabel | read-only |
D | ID | cmis:versionSeriesId | read-only |
D | Boolean | cmis:isVersionSeriesCheckedOut | read-only |
D | String | cmis:versionSeriesCheckedOutBy | read-only |
D | ID | cmis:versionSeriesCheckedOutId | read-only |
D, 1.1 | Boolean | cmis:isPrivateWorkingCopy | read-only |
D | String | cmis:checkinComment | read-only |
D | Integer | cmis:contentStreamLength | read-only |
D | String | cmis:contentStreamMimeType | read-only |
D | String | cmis:contentStreamFileName | read-only |
D | ID | cmis:contentStreamId | read-only |
F | ID | cmis:parentId | read-only |
F | String | cmis:path | read-only |
F | ID (multi) | cmis:allowedChildObjectTypeIds | read-only |
R | ID | cmis:sourceId | on-create |
R | ID | cmis:targetId | on-create |
P | String | cmis:policyText | read-write |
Allowable actions
F | canGetDescendants |
F | canGetFolderTree |
F | canGetChildren |
F | canGetFolderParent |
D, F, P, I | canGetObjectParents |
F | canCreateDocument |
F | canCreateFolder |
F | canCreateRelationship |
F, 1.1 | canCreateItem |
O | canGetProperties |
D, F | canGetRenditions |
D | canGetContentStream |
O | canUpdateProperties |
D, F, P, I | canMoveObject |
O | canDeleteObject |
D | canGetContentStream |
D | canSetContentStream |
D | canDeleteContentStream |
F | canDeleteTree |
D, P, I | canAddObjectToFolder |
D, P, I | canRemoveObjectFromFolder |
D | canCheckOut |
D | canCancelCheckOut |
D | canCheckIn |
D | canGetAllVersions |
O | canGetObjectRelationships |
O | canApplyPolicy |
O | canRemovePolicy |
O | canGetAppliedPolicies |
O | canGetACL |
O | canApplyACL |
Exceptions
invalidArgument
objectNotFound
notSupported
permissionDenied
runtime
constraint
contentAlreadyExists
filterNotValid
nameConstraintViolation
storage
streamNotSupported
updateConflict
versioning
Permissions
cmis:read
cmis:write
cmis:all
Renditions
ID | streamId |
String | mimeType |
Integer | length |
String | title |
String | kind |
Integer | height |
Integer | width |
Rendition filter