コード例 #1
0
ファイル: SQLSession.java プロジェクト: JulianMoyano/nuxeo
 @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);
 }
コード例 #2
0
ファイル: SQLSession.java プロジェクト: JulianMoyano/nuxeo
 protected Document getVersionByLabel(String versionSeriesId, String label) {
   Serializable vid = idFromString(versionSeriesId);
   Node versionNode = session.getVersionByLabel(vid, label);
   return versionNode == null ? null : newDocument(versionNode);
 }