示例#1
0
  protected void writeRevisionDelta(
      InternalCDORevisionDelta revisionDelta, CDOBranch branch, long created) {
    CDOID id = revisionDelta.getID();
    InternalCDORevision revision =
        DB4ORevision.getCDORevision(getStore(), DB4OStore.getRevision(getObjectContainer(), id));
    InternalCDORevision newRevision = revision.copy();
    newRevision.adjustForCommit(branch, created);

    revisionDelta.apply(newRevision);
    writeRevision(newRevision, new Monitor());
  }