OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cmis message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Created: (CMIS-449) Add/update path behavior


Add/update path behavior
------------------------

                 Key: CMIS-449
                 URL: http://tools.oasis-open.org/issues/browse/CMIS-449
             Project: OASIS Content Management Interoperability Services (CMIS) TC
          Issue Type: Bug
            Reporter: Al Brown


Accepted by TC

New JIRA issue:

Edit this section to say that there's no required naming convention for the folder/leaf name for objects, just that the path for each item MUST be unique. 

To calculate a path to an object: <ParentFolder.Path> + "/" + object.PathSegment

Change GetFolderPath to GetObjectByPath(Path)

We add parameters to getChildren/Descendants/getFolderTree for "includePathSegment"  Gives you the path token to each returned item. (I.e. Folder gives you "FolderName/", and for Document you get "LeafName.doc"). 


We add parameter to GetObjectParents for "includeObjectPaths" which returns (for each parent) the path to the OBJECT in that folder).

Example:
/A
	/b
		DOCFOO
	DOCFOO

----------

GetProperties(A):
	- Folder A:
		- CMIS:Path = /A

GetProperties(b):
	- Folder B: 	
		- CMIS:Path = /A/b

GetChildrenA:
	- b/
	- C.doc

GetChildrenB:
	- X.doc

GetObjectParents(DOCFOO):
	C.doc
	- CMIS:Path = /A/


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]