Package org.apache.jackrabbit.oak.plugins.commit
package org.apache.jackrabbit.oak.plugins.commit
-
ClassesClassDescriptionThis
ThreeWayConflictHandler
implementation resolves conflicts toThreeWayConflictHandler.Resolution.THEIRS
and in addition marks nodes where a conflict occurred with the mixinrep:MergeConflict
:This conflict handler instance takes care of properly merging conflicts occurring by concurrent reorder operations.This commit hook implementation is responsible for resolving conflicts.Validator
which checks the presence of conflict markers in the tree in fails the commit if any are found.TODO documentDeprecated.This implementation of aThreeWayConflictHandler
always returns the same resolution.Utility class providing conflict handlers used for JCR.Conflict Handler that merges concurrent updates toorg.apache.jackrabbit.JcrConstants.JCR_LASTMODIFIED
by picking the older of the 2 conflicting dates andorg.apache.jackrabbit.JcrConstants.JCR_CREATED
by picking the newer of the 2 conflicting dates.MergingNodeStateDiff...
DefaultThreeWayConflictHandler
instead.