Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Validator
-
Packages that use Validator Package Description org.apache.jackrabbit.oak.spi.commit org.apache.jackrabbit.oak.spi.state -
-
Uses of Validator in org.apache.jackrabbit.oak.spi.commit
Classes in org.apache.jackrabbit.oak.spi.commit that implement Validator Modifier and Type Class Description classDefaultMoveValidatorMoveValidatorthat does nothing by default and doesn't recurse into subtrees.classDefaultValidatorValidator that does nothing by default and doesn't recurse into subtrees.classFailingValidatorValidator that rejects all changes.classSubtreeExcludingValidatorValidator that excludes a subtree from the validation process and delegates validation of other changes to another given validator.classSubtreeValidatorValidator that detects changes to a specified subtree and delegates the validation of such changes to another given validator.classVisibleValidatorValidator implementation that allows to exclude hidden nodes and/or properties for the validation process.Fields in org.apache.jackrabbit.oak.spi.commit declared as Validator Modifier and Type Field Description static ValidatorDefaultValidator. INSTANCEMethods in org.apache.jackrabbit.oak.spi.commit that return Validator Modifier and Type Method Description ValidatorDefaultValidator. childNodeAdded(java.lang.String name, NodeState after)ValidatorFailingValidator. childNodeAdded(java.lang.String name, NodeState after)ValidatorSubtreeExcludingValidator. childNodeAdded(java.lang.String name, NodeState after)ValidatorSubtreeValidator. childNodeAdded(java.lang.String name, NodeState after)@Nullable ValidatorValidator. childNodeAdded(java.lang.String name, NodeState after)Validate an added node@Nullable ValidatorVisibleValidator. childNodeAdded(java.lang.String name, NodeState after)ValidatorDefaultValidator. childNodeChanged(java.lang.String name, NodeState before, NodeState after)ValidatorFailingValidator. childNodeChanged(java.lang.String name, NodeState before, NodeState after)ValidatorSubtreeExcludingValidator. childNodeChanged(java.lang.String name, NodeState before, NodeState after)ValidatorSubtreeValidator. childNodeChanged(java.lang.String name, NodeState before, NodeState after)@Nullable ValidatorValidator. childNodeChanged(java.lang.String name, NodeState before, NodeState after)Validate a changed node@Nullable ValidatorVisibleValidator. childNodeChanged(java.lang.String name, NodeState before, NodeState after)ValidatorDefaultValidator. childNodeDeleted(java.lang.String name, NodeState before)ValidatorFailingValidator. childNodeDeleted(java.lang.String name, NodeState before)ValidatorSubtreeExcludingValidator. childNodeDeleted(java.lang.String name, NodeState before)ValidatorSubtreeValidator. childNodeDeleted(java.lang.String name, NodeState before)@Nullable ValidatorValidator. childNodeDeleted(java.lang.String name, NodeState before)Validate a deleted node@Nullable ValidatorVisibleValidator. childNodeDeleted(java.lang.String name, NodeState before)protected abstract @Nullable ValidatorValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)Returns a validator for checking the changes between the given two root states.Methods in org.apache.jackrabbit.oak.spi.commit with parameters of type Validator Modifier and Type Method Description protected SubtreeExcludingValidatorSubtreeExcludingValidator. createValidator(Validator validator, java.util.List<java.lang.String> path)Constructors in org.apache.jackrabbit.oak.spi.commit with parameters of type Validator Constructor Description SubtreeExcludingValidator(Validator validator, java.util.List<java.lang.String> path)SubtreeValidator(Validator validator, java.lang.String... path)VisibleValidator(@NotNull Validator validator, boolean hideNodes, boolean hideProperties) -
Uses of Validator in org.apache.jackrabbit.oak.spi.state
Subinterfaces of Validator in org.apache.jackrabbit.oak.spi.state Modifier and Type Interface Description interfaceMoveValidatorA validator that also receives notifications about moved nodes.Classes in org.apache.jackrabbit.oak.spi.state that implement Validator Modifier and Type Class Description classMoveDetectorAMoveDetectoris a validator that can detect certain move operations and reports these to the wrappedMoveValidatorby callingMoveValidator.move(String, String, NodeState).Methods in org.apache.jackrabbit.oak.spi.state that return Validator Modifier and Type Method Description ValidatorMoveDetector. childNodeAdded(java.lang.String name, NodeState after)ValidatorMoveDetector. childNodeChanged(java.lang.String name, NodeState before, NodeState after)ValidatorMoveDetector. childNodeDeleted(java.lang.String name, NodeState before)
-