Esempio n. 1
0
 @Override
 public Document getVersion(String versionableId, VersionModel versionModel) {
   Serializable vid = idFromString(versionableId);
   Node versionNode = session.getVersionByLabel(vid, versionModel.getLabel());
   if (versionNode == null) {
     return null;
   }
   versionModel.setDescription(
       versionNode.getSimpleProperty(Model.VERSION_DESCRIPTION_PROP).getString());
   versionModel.setCreated(
       (Calendar) versionNode.getSimpleProperty(Model.VERSION_CREATED_PROP).getValue());
   return newDocument(versionNode);
 }
Esempio n. 2
0
 protected Document getVersionByLabel(String versionSeriesId, String label) {
   Serializable vid = idFromString(versionSeriesId);
   Node versionNode = session.getVersionByLabel(vid, label);
   return versionNode == null ? null : newDocument(versionNode);
 }