Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Editor
-
Packages that use Editor Package Description org.apache.jackrabbit.oak.spi.commit org.apache.jackrabbit.oak.spi.state -
-
Uses of Editor in org.apache.jackrabbit.oak.spi.commit
Subinterfaces of Editor in org.apache.jackrabbit.oak.spi.commit Modifier and Type Interface Description interfaceValidatorContent change validator.Classes in org.apache.jackrabbit.oak.spi.commit that implement Editor Modifier and Type Class Description classCompositeEditorAggregation of a list of editors into a single editor.classDefaultEditorEditor that does nothing by default and doesn't recurse into subtrees.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.classProgressNotificationEditorThisEditorinstance logs invocations to the logger passed to its constructor after each 10000 calls to itenter()method.classSubtreeEditorEditor wrapper that passes only changes in the specified subtree to the given delegate editor.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.classVisibleEditorEditor wrapper that passes only changes to non-hidden nodes and properties (i.e.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 Editor Modifier and Type Field Description static EditorDefaultEditor. INSTANCEMethods in org.apache.jackrabbit.oak.spi.commit that return Editor Modifier and Type Method Description EditorCompositeEditor. childNodeAdded(java.lang.String name, NodeState after)EditorDefaultEditor. childNodeAdded(java.lang.String name, NodeState after)@Nullable EditorEditor. childNodeAdded(java.lang.String name, NodeState after)Processes an added child node.EditorProgressNotificationEditor. childNodeAdded(java.lang.String name, NodeState after)@Nullable EditorSubtreeEditor. childNodeAdded(java.lang.String name, NodeState after)@Nullable EditorVisibleEditor. childNodeAdded(java.lang.String name, NodeState after)EditorCompositeEditor. childNodeChanged(java.lang.String name, NodeState before, NodeState after)EditorDefaultEditor. childNodeChanged(java.lang.String name, NodeState before, NodeState after)@Nullable EditorEditor. childNodeChanged(java.lang.String name, NodeState before, NodeState after)Processes a changed child node.EditorProgressNotificationEditor. childNodeChanged(java.lang.String name, NodeState before, NodeState after)@Nullable EditorSubtreeEditor. childNodeChanged(java.lang.String name, NodeState before, NodeState after)@Nullable EditorVisibleEditor. childNodeChanged(java.lang.String name, NodeState before, NodeState after)EditorCompositeEditor. childNodeDeleted(java.lang.String name, NodeState before)EditorDefaultEditor. childNodeDeleted(java.lang.String name, NodeState before)@Nullable EditorEditor. childNodeDeleted(java.lang.String name, NodeState before)Processes a deleted child node.EditorProgressNotificationEditor. childNodeDeleted(java.lang.String name, NodeState before)@Nullable EditorSubtreeEditor. childNodeDeleted(java.lang.String name, NodeState before)@Nullable EditorVisibleEditor. childNodeDeleted(java.lang.String name, NodeState before)static @Nullable EditorCompositeEditor. compose(@NotNull java.util.Collection<? extends Editor> editors)@Nullable EditorCompositeEditorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info)@Nullable EditorEditorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info)Returns an editor for processing changes between the given two states.@Nullable EditorValidatorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info)@Nullable EditorWhiteboardEditorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info)static @Nullable EditorProgressNotificationEditor. wrap(@Nullable Editor editor, Logger logger, java.lang.String message)static @Nullable EditorVisibleEditor. wrap(@Nullable Editor editor)Methods in org.apache.jackrabbit.oak.spi.commit with parameters of type Editor Modifier and Type Method Description static @Nullable org.apache.jackrabbit.oak.api.CommitFailedExceptionEditorDiff. process(@Nullable Editor editor, @NotNull NodeState before, @NotNull NodeState after)Validates and possibly edits the given subtree by diffing and recursing through it.static @Nullable EditorProgressNotificationEditor. wrap(@Nullable Editor editor, Logger logger, java.lang.String message)static @Nullable EditorVisibleEditor. wrap(@Nullable Editor editor)Method parameters in org.apache.jackrabbit.oak.spi.commit with type arguments of type Editor Modifier and Type Method Description static @Nullable EditorCompositeEditor. compose(@NotNull java.util.Collection<? extends Editor> editors)Constructors in org.apache.jackrabbit.oak.spi.commit with parameters of type Editor Constructor Description CompositeEditor(Editor... editors)SubtreeEditor(Editor editor, java.lang.String... path)VisibleEditor(Editor editor)Constructor parameters in org.apache.jackrabbit.oak.spi.commit with type arguments of type Editor Constructor Description CompositeEditor(java.util.Collection<? extends Editor> editors) -
Uses of Editor in org.apache.jackrabbit.oak.spi.state
Subinterfaces of Editor 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 Editor 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).
-