Hier ist ein Codebeispiel:Wie Alfresco Daten erhalten Namen über CMIS auflisten?
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("==============================");
}
Die Ausgabe lautet:
a534356f-8dd6-4d9a-8ffb-dc1adb140c01 71824d77-9cd8-44c3-b3e4-dbca7e17dc49 Project issues class org.apache.chemistry.opencmis.client.runtime.FolderImpl
Ok, kann Beschreibung über getDescription()
Verfahren gedruckt werden, aber wie die Liste Namen? Warum habe ich eine UUID
statt Issue Log
? (Issue Log
ist, wie Liste in Liste der Listen erschien).
Sie suchen den Ordnernamen?!? –
haben Sie versucht, eine Abfrage zu verwenden, um den gesamten Namen zu erhalten?!? –