VersionServiceΒΆ
Init or get instance VersionService over global Imcms.getServices Imcms.getServices().getVersionService();
Warning
This init instance over Imcms.getServices().getVersionService() working from 10 version
Version getDocumentWorkingVersion(int docId);
Version getLatestVersion(int docId);
Version getVersion(int docId, Function<Integer, Version> versionReceiver);
Version create(int docId);
Version create(int docId, int userId);
Version findByDocIdAndNo(int docId, int no);
List<Version> findByDocId(int docId);
Version findDefault(int docId);
Version findWorking(int docId);
deleteByDocId(Integer docId);
boolean hasNewerVersion(int docId);
void updateWorkingVersion(int docId);
About function interface you can read here.