Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Validator
Packages that use Validator
-
Uses of Validator in org.apache.jackrabbit.oak.spi.commit
Classes in org.apache.jackrabbit.oak.spi.commit that implement ValidatorModifier and TypeClassDescriptionclassMoveValidatorthat does nothing by default and doesn't recurse into subtrees.classValidator that does nothing by default and doesn't recurse into subtrees.classValidator that rejects all changes.classValidator that excludes a subtree from the validation process and delegates validation of other changes to another given validator.classValidator that detects changes to a specified subtree and delegates the validation of such changes to another given validator.classValidator implementation that allows to exclude hidden nodes and/or properties for the validation process.Fields in org.apache.jackrabbit.oak.spi.commit declared as ValidatorMethods in org.apache.jackrabbit.oak.spi.commit that return ValidatorModifier and TypeMethodDescriptionDefaultValidator.childNodeAdded(String name, NodeState after) FailingValidator.childNodeAdded(String name, NodeState after) SubtreeExcludingValidator.childNodeAdded(String name, NodeState after) SubtreeValidator.childNodeAdded(String name, NodeState after) @Nullable ValidatorValidator.childNodeAdded(String name, NodeState after) Validate an added node@Nullable ValidatorVisibleValidator.childNodeAdded(String name, NodeState after) DefaultValidator.childNodeChanged(String name, NodeState before, NodeState after) FailingValidator.childNodeChanged(String name, NodeState before, NodeState after) SubtreeExcludingValidator.childNodeChanged(String name, NodeState before, NodeState after) SubtreeValidator.childNodeChanged(String name, NodeState before, NodeState after) @Nullable ValidatorValidator.childNodeChanged(String name, NodeState before, NodeState after) Validate a changed node@Nullable ValidatorVisibleValidator.childNodeChanged(String name, NodeState before, NodeState after) DefaultValidator.childNodeDeleted(String name, NodeState before) FailingValidator.childNodeDeleted(String name, NodeState before) SubtreeExcludingValidator.childNodeDeleted(String name, NodeState before) SubtreeValidator.childNodeDeleted(String name, NodeState before) @Nullable ValidatorValidator.childNodeDeleted(String name, NodeState before) Validate a deleted node@Nullable ValidatorVisibleValidator.childNodeDeleted(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 ValidatorModifier and TypeMethodDescriptionprotected SubtreeExcludingValidatorSubtreeExcludingValidator.createValidator(Validator validator, List<String> path) Constructors in org.apache.jackrabbit.oak.spi.commit with parameters of type ValidatorModifierConstructorDescriptionprotectedSubtreeExcludingValidator(Validator validator, List<String> path) SubtreeValidator(Validator validator, 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.stateModifier and TypeInterfaceDescriptioninterfaceA validator that also receives notifications about moved nodes.Classes in org.apache.jackrabbit.oak.spi.state that implement ValidatorModifier and TypeClassDescriptionclassAMoveDetectoris 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 ValidatorModifier and TypeMethodDescriptionMoveDetector.childNodeAdded(String name, NodeState after) MoveDetector.childNodeChanged(String name, NodeState before, NodeState after) MoveDetector.childNodeDeleted(String name, NodeState before)