- All Implemented Interfaces:
- SQLCallable<java.lang.Long>
public class InsertDocumentHistoryToNewTreeCallable
extends java.lang.Object
implements SQLCallable<java.lang.Long>
Insert a Document Revision @{code newRevision} into a new Revision tree. Since there is no Revision
tree rooted at the oldest Revision in `revisions`, build the initial tree by creating stub
Revisions as described by @{code revisions} and make `newRevision` the leaf node of this linear "tree"
Note that this is a similar case to @{link DoForceInsertNewDocumentWithHistoryCallable} except
there is already a Revision tree for this Document ID (the only material difference between these
callables is an extra insert into the `docs` table). Because there is no common ancestor, the
result is a "forest" of trees.
- API Status: Private - API users are discouraged from using this class as fields, method signatures, and implementation details may be subject to change