Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Validator
-
-
Uses of Validator in org.apache.jackrabbit.oak.composite
Classes in org.apache.jackrabbit.oak.composite that implement Validator Modifier and Type Class Description classCrossMountReferenceValidatorMethods in org.apache.jackrabbit.oak.composite that return Validator Modifier and Type Method Description ValidatorCrossMountReferenceValidator. childNodeAdded(String name, NodeState after)ValidatorCrossMountReferenceValidator. childNodeChanged(String name, NodeState before, NodeState after)protected ValidatorCrossMountReferenceValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull ValidatorPrivateStoreValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of Validator in org.apache.jackrabbit.oak.plugins.commit
Classes in org.apache.jackrabbit.oak.plugins.commit that implement Validator Modifier and Type Class Description classConflictValidatorValidatorwhich checks the presence of conflict markers in the tree in fails the commit if any are found.Methods in org.apache.jackrabbit.oak.plugins.commit that return Validator Modifier and Type Method Description ValidatorConflictValidator. childNodeAdded(String name, NodeState after)ValidatorConflictValidator. childNodeChanged(String name, NodeState before, NodeState after)ValidatorConflictValidator. childNodeDeleted(String name, NodeState before)ValidatorConflictValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of Validator in org.apache.jackrabbit.oak.plugins.itemsave
Methods in org.apache.jackrabbit.oak.plugins.itemsave that return Validator Modifier and Type Method Description protected @Nullable ValidatorItemSaveValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of Validator in org.apache.jackrabbit.oak.plugins.name
Methods in org.apache.jackrabbit.oak.plugins.name that return Validator Modifier and Type Method Description ValidatorNameValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of Validator in org.apache.jackrabbit.oak.plugins.observation
Methods in org.apache.jackrabbit.oak.plugins.observation that return Validator Modifier and Type Method Description protected ValidatorChangeCollectorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of Validator in org.apache.jackrabbit.oak.security.authorization.accesscontrol
Methods in org.apache.jackrabbit.oak.security.authorization.accesscontrol that return Validator Modifier and Type Method Description @NotNull ValidatorAccessControlValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of Validator in org.apache.jackrabbit.oak.security.authorization.permission
Classes in org.apache.jackrabbit.oak.security.authorization.permission that implement Validator Modifier and Type Class Description classMoveAwarePermissionValidatorMethods in org.apache.jackrabbit.oak.security.authorization.permission that return Validator Modifier and Type Method Description ValidatorMoveAwarePermissionValidator. childNodeAdded(String name, NodeState after)ValidatorMoveAwarePermissionValidator. childNodeDeleted(String name, NodeState before)@NotNull ValidatorPermissionStoreValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull ValidatorPermissionValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
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(String name, NodeState after)ValidatorFailingValidator. childNodeAdded(String name, NodeState after)ValidatorSubtreeExcludingValidator. childNodeAdded(String name, NodeState after)ValidatorSubtreeValidator. childNodeAdded(String name, NodeState after)@Nullable ValidatorValidator. childNodeAdded(String name, NodeState after)Validate an added node@Nullable ValidatorVisibleValidator. childNodeAdded(String name, NodeState after)ValidatorDefaultValidator. childNodeChanged(String name, NodeState before, NodeState after)ValidatorFailingValidator. childNodeChanged(String name, NodeState before, NodeState after)ValidatorSubtreeExcludingValidator. childNodeChanged(String name, NodeState before, NodeState after)ValidatorSubtreeValidator. 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)ValidatorDefaultValidator. childNodeDeleted(String name, NodeState before)ValidatorFailingValidator. childNodeDeleted(String name, NodeState before)ValidatorSubtreeExcludingValidator. childNodeDeleted(String name, NodeState before)ValidatorSubtreeValidator. 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 Validator Modifier and Type Method Description protected SubtreeExcludingValidatorSubtreeExcludingValidator. createValidator(Validator validator, List<String> path)Constructors in org.apache.jackrabbit.oak.spi.commit with parameters of type Validator Constructor Description SubtreeExcludingValidator(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.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(String name, NodeState after)ValidatorMoveDetector. childNodeChanged(String name, NodeState before, NodeState after)ValidatorMoveDetector. childNodeDeleted(String name, NodeState before)
-