05-14-2013 06:32 AM
import org.apache.chemistry.opencmis.commons.*
import org.apache.chemistry.opencmis.commons.data.*
import org.apache.chemistry.opencmis.commons.enums.*
import org.apache.chemistry.opencmis.client.api.*
Document document = (Document) session.getObjectByPath("/test/TestV2.doc");
println "Latest version name: " + document.getName();
println "Latest version label: " + document.getVersionLabel();
for(CmisObject ver : document.getAllVersions())
{
println "Before: Version " + ver.getVersionLabel() + " name: " + ver.getName();
ver.refresh();
println "After: Version " + ver.getVersionLabel() + " name: " + ver.getName();
}
Latest version name: TestV2.doc
Latest version label: 2.0
Before: Version 2.0 name: TestV1.doc
After: Version 2.0 name: TestV2.doc
Before: Version 1.0 name: TestV0.doc
After: Version 1.0 name: TestV0.doc
Latest version name: TestV2.doc
Latest version label: 2.0
Before: Version 2.0 name: TestV2.doc
After: Version 2.0 name: TestV2.doc
Before: Version 1.0 name: TestV1.doc
After: Version 1.0 name: TestV1.doc
05-14-2013 05:05 PM
05-15-2013 05:06 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.