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 class
CrossMountReferenceValidator
Methods in org.apache.jackrabbit.oak.composite that return Validator Modifier and Type Method Description Validator
CrossMountReferenceValidator. childNodeAdded(String name, NodeState after)
Validator
CrossMountReferenceValidator. childNodeChanged(String name, NodeState before, NodeState after)
protected Validator
CrossMountReferenceValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)
@NotNull Validator
PrivateStoreValidatorProvider. 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 class
ConflictValidator
Validator
which 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 Validator
ConflictValidator. childNodeAdded(String name, NodeState after)
Validator
ConflictValidator. childNodeChanged(String name, NodeState before, NodeState after)
Validator
ConflictValidator. childNodeDeleted(String name, NodeState before)
Validator
ConflictValidatorProvider. 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 Validator
ItemSaveValidatorProvider. 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 Validator
NameValidatorProvider. 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 Validator
ChangeCollectorProvider. 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 Validator
AccessControlValidatorProvider. 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 class
MoveAwarePermissionValidator
Methods in org.apache.jackrabbit.oak.security.authorization.permission that return Validator Modifier and Type Method Description Validator
MoveAwarePermissionValidator. childNodeAdded(String name, NodeState after)
Validator
MoveAwarePermissionValidator. childNodeDeleted(String name, NodeState before)
@NotNull Validator
PermissionStoreValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)
@NotNull Validator
PermissionValidatorProvider. 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 class
DefaultMoveValidator
MoveValidator
that does nothing by default and doesn't recurse into subtrees.class
DefaultValidator
Validator that does nothing by default and doesn't recurse into subtrees.class
FailingValidator
Validator that rejects all changes.class
SubtreeExcludingValidator
Validator that excludes a subtree from the validation process and delegates validation of other changes to another given validator.class
SubtreeValidator
Validator that detects changes to a specified subtree and delegates the validation of such changes to another given validator.class
VisibleValidator
Validator 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 Validator
DefaultValidator. INSTANCE
Methods in org.apache.jackrabbit.oak.spi.commit that return Validator Modifier and Type Method Description Validator
DefaultValidator. childNodeAdded(String name, NodeState after)
Validator
FailingValidator. childNodeAdded(String name, NodeState after)
Validator
SubtreeExcludingValidator. childNodeAdded(String name, NodeState after)
Validator
SubtreeValidator. childNodeAdded(String name, NodeState after)
@Nullable Validator
Validator. childNodeAdded(String name, NodeState after)
Validate an added node@Nullable Validator
VisibleValidator. childNodeAdded(String name, NodeState after)
Validator
DefaultValidator. childNodeChanged(String name, NodeState before, NodeState after)
Validator
FailingValidator. childNodeChanged(String name, NodeState before, NodeState after)
Validator
SubtreeExcludingValidator. childNodeChanged(String name, NodeState before, NodeState after)
Validator
SubtreeValidator. childNodeChanged(String name, NodeState before, NodeState after)
@Nullable Validator
Validator. childNodeChanged(String name, NodeState before, NodeState after)
Validate a changed node@Nullable Validator
VisibleValidator. childNodeChanged(String name, NodeState before, NodeState after)
Validator
DefaultValidator. childNodeDeleted(String name, NodeState before)
Validator
FailingValidator. childNodeDeleted(String name, NodeState before)
Validator
SubtreeExcludingValidator. childNodeDeleted(String name, NodeState before)
Validator
SubtreeValidator. childNodeDeleted(String name, NodeState before)
@Nullable Validator
Validator. childNodeDeleted(String name, NodeState before)
Validate a deleted node@Nullable Validator
VisibleValidator. childNodeDeleted(String name, NodeState before)
protected abstract @Nullable Validator
ValidatorProvider. 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 SubtreeExcludingValidator
SubtreeExcludingValidator. 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 interface
MoveValidator
A validator that also receives notifications about moved nodes.Classes in org.apache.jackrabbit.oak.spi.state that implement Validator Modifier and Type Class Description class
MoveDetector
AMoveDetector
is a validator that can detect certain move operations and reports these to the wrappedMoveValidator
by callingMoveValidator.move(String, String, NodeState)
.Methods in org.apache.jackrabbit.oak.spi.state that return Validator Modifier and Type Method Description Validator
MoveDetector. childNodeAdded(String name, NodeState after)
Validator
MoveDetector. childNodeChanged(String name, NodeState before, NodeState after)
Validator
MoveDetector. childNodeDeleted(String name, NodeState before)
-