Uses of Class
org.apache.jackrabbit.oak.spi.commit.CommitInfo
-
-
Uses of CommitInfo in org.apache.jackrabbit.oak.composite
Methods in org.apache.jackrabbit.oak.composite with parameters of type CommitInfo Modifier and Type Method Description protected ValidatorCrossMountReferenceValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull ValidatorPrivateStoreValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)NodeStateCompositeNodeStore. merge(NodeBuilder builder, CommitHook commitHook, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.composite.impl
Methods in org.apache.jackrabbit.oak.composite.impl with parameters of type CommitInfo Modifier and Type Method Description voidNonDefaultMountWriteReportingObserver. contentChanged(NodeState root, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.atomic
Methods in org.apache.jackrabbit.oak.plugins.atomic with parameters of type CommitInfo Modifier and Type Method Description EditorAtomicCounterEditorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.commit
Methods in org.apache.jackrabbit.oak.plugins.commit with parameters of type CommitInfo Modifier and Type Method Description ValidatorConflictValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull NodeStateConflictHook. processCommit(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.cow
Methods in org.apache.jackrabbit.oak.plugins.cow with parameters of type CommitInfo Modifier and Type Method Description @NotNull NodeStateBranchNodeStore. merge(@NotNull NodeBuilder builder, @NotNull CommitHook commitHook, @NotNull CommitInfo info)@NotNull NodeStateCOWNodeStore. merge(@NotNull NodeBuilder builder, @NotNull CommitHook commitHook, @NotNull CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type CommitInfo Modifier and Type Method Description voidDocumentDiscoveryLiteService. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)Additionally the DocumentDiscoveryLiteService must be notified when the background-read has finished - as it could be waiting for a crashed node's recovery to finish - which it can only do by checking the lastKnownRevision of the crashed instance - and that check is best done after the background read is just finished (it could optionally do that just purely time based as well, but going via a listener is more timely, that's why this approach has been chosen).@NotNull NodeStateDocumentNodeStore. merge(@NotNull NodeBuilder builder, @NotNull CommitHook commitHook, @NotNull CommitInfo info)voidJournalEntry. readFrom(CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.document.bundlor
Methods in org.apache.jackrabbit.oak.plugins.document.bundlor with parameters of type CommitInfo Modifier and Type Method Description voidBundlingConfigHandler. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.document.secondary
Methods in org.apache.jackrabbit.oak.plugins.document.secondary with parameters of type CommitInfo Modifier and Type Method Description voidSecondaryStoreObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.index
Methods in org.apache.jackrabbit.oak.plugins.index that return CommitInfo Modifier and Type Method Description CommitInfoIndexingContext. getCommitInfo()Commit info associated with commit as part of which IndexEditor is being invokedMethods in org.apache.jackrabbit.oak.plugins.index with parameters of type CommitInfo Modifier and Type Method Description @Nullable EditorIndexUpdateProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info)Constructors in org.apache.jackrabbit.oak.plugins.index with parameters of type CommitInfo Constructor Description IndexUpdate(IndexEditorProvider provider, String async, NodeState root, NodeBuilder builder, IndexUpdateCallback updateCallback, NodeTraversalCallback traversalCallback, CommitInfo commitInfo, CorruptIndexHandler corruptIndexHandler)IndexUpdate(IndexEditorProvider provider, String async, NodeState root, NodeBuilder builder, IndexUpdateCallback updateCallback, CommitInfo commitInfo) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.itemsave
Methods in org.apache.jackrabbit.oak.plugins.itemsave with parameters of type CommitInfo Modifier and Type Method Description protected @Nullable ValidatorItemSaveValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.memory
Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type CommitInfo Modifier and Type Method Description NodeStateMemoryNodeStore. merge(@NotNull NodeBuilder builder, @NotNull CommitHook commitHook, @NotNull CommitInfo info)This implementation is equal to first rebasing the builder and then applying it to a new branch and immediately merging it back. -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.migration.version
Methods in org.apache.jackrabbit.oak.plugins.migration.version with parameters of type CommitInfo Modifier and Type Method Description EditorVersionableEditor.Provider. getRootEditor(NodeState before, NodeState after, NodeBuilder rootBuilder, CommitInfo info)EditorVersionablePropertiesEditor.Provider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.name
Methods in org.apache.jackrabbit.oak.plugins.name with parameters of type CommitInfo Modifier and Type Method Description EditorNamespaceEditorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info)ValidatorNameValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.nodetype
Methods in org.apache.jackrabbit.oak.plugins.nodetype with parameters of type CommitInfo Modifier and Type Method Description EditorTypeEditorProvider. getRootEditor(NodeState before, NodeState after, NodeBuilder builder, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.observation
Methods in org.apache.jackrabbit.oak.plugins.observation with parameters of type CommitInfo Modifier and Type Method Description protected abstract voidNodeObserver. added(@NotNull String path, @NotNull Set<String> added, @NotNull Set<String> deleted, @NotNull Set<String> changed, @NotNull Map<String,String> properties, @NotNull CommitInfo commitInfo)A node atpathhas been added.protected abstract voidNodeObserver. changed(@NotNull String path, @NotNull Set<String> added, @NotNull Set<String> deleted, @NotNull Set<String> changed, @NotNull Map<String,String> properties, @NotNull CommitInfo commitInfo)A node atpathhas been changed.voidFilteringAwareObserver. contentChanged(@NotNull NodeState before, @NotNull NodeState after, @NotNull CommitInfo info)Equivalent to the state-full contentChanged() method of the Observer with one important difference being that this variation explicitly passes the before NodeState (thus the observer must in this case not remember the previous state)voidFilteringDispatcher. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidFilteringObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidNodeObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)protected abstract voidNodeObserver. deleted(@NotNull String path, @NotNull Set<String> added, @NotNull Set<String> deleted, @NotNull Set<String> changed, @NotNull Map<String,String> properties, @NotNull CommitInfo commitInfo)A node atpathhas been deleted.booleanFilter. excludes(@NotNull NodeState root, @NotNull CommitInfo info)Whether or not to exclude a particular content change from being forwarded to downstream observers.protected ValidatorChangeCollectorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull NodeStateCommitRateLimiter. processCommit(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.observation.filter
Methods in org.apache.jackrabbit.oak.plugins.observation.filter with parameters of type CommitInfo Modifier and Type Method Description booleanFilterProvider. includeCommit(@NotNull String sessionId, @Nullable CommitInfo info)Filter whole commits. -
Uses of CommitInfo in org.apache.jackrabbit.oak.plugins.version
Methods in org.apache.jackrabbit.oak.plugins.version with parameters of type CommitInfo Modifier and Type Method Description @NotNull NodeStateVersionHook. processCommit(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.security.authorization.accesscontrol
Methods in org.apache.jackrabbit.oak.security.authorization.accesscontrol with parameters of type CommitInfo Modifier and Type Method Description @NotNull ValidatorAccessControlValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.security.authorization.permission
Methods in org.apache.jackrabbit.oak.security.authorization.permission with parameters of type CommitInfo Modifier and Type Method Description @NotNull ValidatorPermissionStoreValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull ValidatorPermissionValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)@NotNull NodeStatePermissionHook. processCommit(NodeState before, NodeState after, CommitInfo info)@NotNull NodeStateVersionablePathHook. processCommit(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.segment
Methods in org.apache.jackrabbit.oak.segment with parameters of type CommitInfo Modifier and Type Method Description @NotNull NodeStateSegmentNodeStore. merge(@NotNull NodeBuilder builder, @NotNull CommitHook commitHook, @NotNull CommitInfo info)@NotNull NodeStateLoggingHook. processCommit(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.segment.scheduler
Methods in org.apache.jackrabbit.oak.segment.scheduler that return CommitInfo Modifier and Type Method Description CommitInfoCommit. info()Methods in org.apache.jackrabbit.oak.segment.scheduler with parameters of type CommitInfo Modifier and Type Method Description protected voidLockBasedScheduler. contentChanged(NodeState root, CommitInfo info)Constructors in org.apache.jackrabbit.oak.segment.scheduler with parameters of type CommitInfo Constructor Description Commit(@NotNull NodeBuilder changes, @NotNull CommitHook hook, @NotNull CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.spi.commit
Fields in org.apache.jackrabbit.oak.spi.commit declared as CommitInfo Modifier and Type Field Description static CommitInfoCommitInfo. EMPTYEmpty commit information object.static CommitInfoCommitInfo. EMPTY_EXTERNALEmpty commit information object to be used for external changes.Methods in org.apache.jackrabbit.oak.spi.commit with parameters of type CommitInfo Modifier and Type Method Description voidBackgroundObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidChangeDispatcher. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidCompositeObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidDiffObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidEmptyObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)voidObserver. contentChanged(@NotNull NodeState root, @NotNull CommitInfo info)Observes a content change.protected abstract NodeStateDiffDiffObserver. getRootDiff(@NotNull NodeState before, @NotNull NodeState after, @NotNull CommitInfo info)Returns the diff handler to be used for the given content change.@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)protected abstract @Nullable ValidatorValidatorProvider. getRootValidator(NodeState before, NodeState after, CommitInfo info)Returns a validator for checking the changes between the given two root states.@NotNull NodeStateCommitHook. processCommit(NodeState before, NodeState after, CommitInfo info)Validates and/or modifies the given content change before it gets persisted.@NotNull NodeStateCompositeHook. processCommit(NodeState before, NodeState after, CommitInfo info)@NotNull NodeStateEditorHook. processCommit(@NotNull NodeState before, @NotNull NodeState after, @NotNull CommitInfo info)@NotNull NodeStateEmptyHook. processCommit(NodeState before, NodeState after, CommitInfo info)@NotNull NodeStateResetCommitAttributeHook. processCommit(NodeState before, NodeState after, CommitInfo info) -
Uses of CommitInfo in org.apache.jackrabbit.oak.spi.state
Methods in org.apache.jackrabbit.oak.spi.state with parameters of type CommitInfo Modifier and Type Method Description @NotNull NodeStateNodeStore. merge(@NotNull NodeBuilder builder, @NotNull CommitHook commitHook, @NotNull CommitInfo info)@NotNull NodeStateNodeStoreBranch. merge(@NotNull CommitHook hook, @NotNull CommitInfo info)Merges the changes in this branch to the main content tree.NodeStateProxyNodeStore. merge(NodeBuilder builder, CommitHook commitHook, CommitInfo info)
-