public void setRevised(long revised) { getDelegate().setRevised(revised); }
/** * @since 2.0 */ public synchronized boolean rollbackRevision(InternalCDORevision revision) { CDOID id = revision.getID(); CDOBranch branch = revision.getBranch(); int version = revision.getVersion(); Object listKey = getListKey(id, branch); List<InternalCDORevision> list = revisions.get(listKey); if (list == null) { return false; } for (Iterator<InternalCDORevision> it = list.iterator(); it.hasNext();) { InternalCDORevision rev = it.next(); if (rev.getVersion() == version) { it.remove(); return true; } else if (rev.getVersion() == version - 1) { rev.setRevised(CDORevision.UNSPECIFIED_DATE); } } return false; }
if (revised != null) revision.setRevised(Long.parseLong(revised));
if (revision != null) revision.setRevised(timeStamp - 1);
private void reviseDetachedObjects(OMMonitor monitor) { try { monitor.begin(cachedDetachedRevisions.length); long revised = getBranchPoint().getTimeStamp() - 1; for (InternalCDORevision revision : cachedDetachedRevisions) { if (revision != null) { revision.setRevised(revised); } monitor.worked(); } } finally { monitor.done(); } }
oldRevision.setRevised(revision.getTimeStamp() - 1);
newRevision.setRevised(CDOBranchPoint.UNSPECIFIED_DATE); newObjects.add(newRevision);
revision.setRevised(resultSet.getLong(ATTRIBUTES_REVISED)); revision.setResourceID(idHandler.getCDOID(resultSet, ATTRIBUTES_RESOURCE)); revision.setContainerID(idHandler.getCDOID(resultSet, ATTRIBUTES_CONTAINER));
goalRevision.setBranchPoint(this); goalRevision.setVersion(currentRevision.getBranch().equals(getBranch()) ? currentRevision.getVersion() : 1); goalRevision.setRevised(CDOBranchPoint.UNSPECIFIED_DATE);
goalRevision.setBranchPoint(this); goalRevision.setVersion(currentRevision.getBranch().equals(getBranch()) ? currentRevision.getVersion() : 1); goalRevision.setRevised(CDOBranchPoint.UNSPECIFIED_DATE);
revision.setRevised(timeStamp - 1);
goalRevision.setRevised(CDOBranchPoint.UNSPECIFIED_DATE); ancestorGoalDelta.apply(goalRevision);
private InternalCDORevision unmarshallRevision(DBObject doc, DBObject embedded, CDOID id, CDOBranchPoint branchPoint) { int classID = (Integer)embedded.get(REVISIONS_CLASS); EClass eClass = store.getClasses().getClass(classID); CDOBranch branch = branchPoint.getBranch(); int version = (Integer)embedded.get(REVISIONS_VERSION); long revised = getRevised(id, branch, Math.abs(version), doc, embedded); if (version < CDOBranchVersion.FIRST_VERSION) { long timeStamp = branchPoint.getTimeStamp(); return new DetachedCDORevision(eClass, id, branch, -version, timeStamp, revised); } CDOID resourceID = idHandler.read(embedded, REVISIONS_RESOURCE); CDOID containerID = idHandler.read(embedded, REVISIONS_CONTAINER); int featureID = (Integer)embedded.get(REVISIONS_FEATURE); InternalCDORevision result = store.createRevision(eClass, id); result.setBranchPoint(branchPoint); result.setRevised(revised); result.setVersion(version); result.setResourceID(resourceID); result.setContainerID(containerID); result.setContainingFeatureID(featureID); unmarshallRevision(embedded, result); return result; }
goalRevision.setRevised(CDOBranchPoint.UNSPECIFIED_DATE); for (CDOFeatureDelta featureDelta : ancestorGoalDelta.getFeatureDeltas())
oldRevision.setRevised(revision.getTimeStamp() - 1);