Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Editor
Packages that use Editor
-
Uses of Editor in org.apache.jackrabbit.oak.spi.commit
Subinterfaces of Editor in org.apache.jackrabbit.oak.spi.commitClasses in org.apache.jackrabbit.oak.spi.commit that implement EditorModifier and TypeClassDescriptionclassAggregation of a list of editors into a single editor.classEditor that does nothing by default and doesn't recurse into subtrees.classMoveValidatorthat 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.classThisEditorinstance logs invocations to the logger passed to its constructor after each 10000 calls to itenter()method.classEditor wrapper that passes only changes in the specified subtree to the given delegate editor.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.classEditor wrapper that passes only changes to non-hidden nodes and properties (i.e.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 EditorMethods in org.apache.jackrabbit.oak.spi.commit that return EditorModifier and TypeMethodDescriptionCompositeEditor.childNodeAdded(String name, NodeState after) DefaultEditor.childNodeAdded(String name, NodeState after) @Nullable EditorEditor.childNodeAdded(String name, NodeState after) Processes an added child node.ProgressNotificationEditor.childNodeAdded(String name, NodeState after) @Nullable EditorSubtreeEditor.childNodeAdded(String name, NodeState after) @Nullable EditorVisibleEditor.childNodeAdded(String name, NodeState after) CompositeEditor.childNodeChanged(String name, NodeState before, NodeState after) DefaultEditor.childNodeChanged(String name, NodeState before, NodeState after) @Nullable EditorEditor.childNodeChanged(String name, NodeState before, NodeState after) Processes a changed child node.ProgressNotificationEditor.childNodeChanged(String name, NodeState before, NodeState after) @Nullable EditorSubtreeEditor.childNodeChanged(String name, NodeState before, NodeState after) @Nullable EditorVisibleEditor.childNodeChanged(String name, NodeState before, NodeState after) CompositeEditor.childNodeDeleted(String name, NodeState before) DefaultEditor.childNodeDeleted(String name, NodeState before) @Nullable EditorEditor.childNodeDeleted(String name, NodeState before) Processes a deleted child node.ProgressNotificationEditor.childNodeDeleted(String name, NodeState before) @Nullable EditorSubtreeEditor.childNodeDeleted(String name, NodeState before) @Nullable EditorVisibleEditor.childNodeDeleted(String name, NodeState before) static @Nullable Editor@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.final @Nullable EditorValidatorProvider.getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info) @Nullable EditorWhiteboardEditorProvider.getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info) static @Nullable Editorstatic @Nullable EditorMethods in org.apache.jackrabbit.oak.spi.commit with parameters of type EditorModifier and TypeMethodDescriptionstatic @Nullable org.apache.jackrabbit.oak.api.CommitFailedExceptionValidates and possibly edits the given subtree by diffing and recursing through it.static @Nullable Editorstatic @Nullable EditorMethod parameters in org.apache.jackrabbit.oak.spi.commit with type arguments of type EditorConstructors in org.apache.jackrabbit.oak.spi.commit with parameters of type EditorModifierConstructorDescriptionCompositeEditor(Editor... editors) SubtreeEditor(Editor editor, String... path) VisibleEditor(Editor editor) Constructor parameters in org.apache.jackrabbit.oak.spi.commit with type arguments of type Editor -
Uses of Editor in org.apache.jackrabbit.oak.spi.state
Subinterfaces of Editor 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 EditorModifier and TypeClassDescriptionclassAMoveDetectoris a validator that can detect certain move operations and reports these to the wrappedMoveValidatorby callingMoveValidator.move(String, String, NodeState).