Here is a code sample:
Folder dataLists = (Folder) session.getObjectByPath("/sites/swsdp/dataLists");
Joiner joiner = Joiner.on("\t");
for (Folder cmisObject : (Iterable<Folder>) ((Iterable) dataLists.getChildren())) {
System.out.println(
joiner.join(
cmisObject.getId(),
cmisObject.getName(),
cmisObject.getDescription(),
cmisObject.getClass()
));
System.out.println("==============================");
}
The output is:
a534356f-8dd6-4d9a-8ffb-dc1adb140c01 71824d77-9cd8-44c3-b3e4-dbca7e17dc49 Project issues class org.apache.chemistry.opencmis.client.runtime.FolderImpl
Ok, description can be printed via getDescription()
method, but how get list name? Why I got an UUID
instead of Issue Log
? (Issue Log
is how list appeared in list of lists).