Uses of Package
org.apache.jackrabbit.oak.spi.commit
-
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak Class Description CommitHook Extension point for validating and modifying content changes.ConflictHandler Deprecated.UseThreeWayConflictHandler
instead.Editor Content change editor.EditorProvider Extension point for content change editors.Observer Extension point for observing changes in an Oak repository.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.composite Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.DefaultValidator Validator that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository.Validator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.composite.impl Class Description CommitInfo Commit info instances associate some meta data with a commit.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.core Class Description CommitHook Extension point for validating and modifying content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.exercise.security.authorization.models.readonly Class Description CommitHook Extension point for validating and modifying content changes.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.exercise.security.authorization.models.simplifiedroles Class Description MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.index Class Description Editor Content change editor. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.index.indexer.document.incrementalstore Class Description Editor Content change editor. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.jcr Class Description CommitHook Extension point for validating and modifying content changes.Editor Content change editor.EditorProvider Extension point for content change editors.Observer Extension point for observing changes in an Oak repository.PartialConflictHandler Deprecated.UseThreeWayConflictHandler
instead.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.jcr.observation Class Description BackgroundObserverMBean Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.atomic Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.DefaultEditor Editor that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.commit Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.CompositeConflictHandler ACompositeConflictHandler
delegates conflict handling to multiple backing handlers.ConflictHandler Deprecated.UseThreeWayConflictHandler
instead.DefaultValidator Validator that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors.PartialConflictHandler Deprecated.UseThreeWayConflictHandler
instead.PartialConflictHandler.Resolution Deprecated.Resolutions for conflictsThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
.ThreeWayConflictHandler.Resolution Resolutions for conflictsValidator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.cow Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.document Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.document.bundlor Class Description BackgroundObserverMBean CommitInfo Commit info instances associate some meta data with a commit.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.document.secondary Class Description CommitInfo Commit info instances associate some meta data with a commit.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.index Class Description CommitInfo Commit info instances associate some meta data with a commit.Editor Content change editor.EditorProvider Extension point for content change editors.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.itemsave Class Description CommitInfo Commit info instances associate some meta data with a commit.EditorProvider Extension point for content change editors.Validator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.memory Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.migration.version Class Description CommitInfo Commit info instances associate some meta data with a commit.DefaultEditor Editor that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.name Class Description CommitInfo Commit info instances associate some meta data with a commit.Editor Content change editor.EditorProvider Extension point for content change editors.Validator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.nodetype Class Description CommitInfo Commit info instances associate some meta data with a commit.DefaultEditor Editor that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.observation Class Description BackgroundObserver An observer that uses a change queue and a background thread to forward content changes to another observer.CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.EditorProvider Extension point for content change editors.Observer Extension point for observing changes in an Oak repository.Validator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.observation.filter Class Description CommitInfo Commit info instances associate some meta data with a commit. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.tree Class Description CommitHook Extension point for validating and modifying content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.tree.factories Class Description CommitHook Extension point for validating and modifying content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.tree.impl Class Description CommitHook Extension point for validating and modifying content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.plugins.version Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.security.authentication.token Class Description MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.security.authorization Class Description CommitHook Extension point for validating and modifying content changes.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.security.authorization.accesscontrol Class Description CommitInfo Commit info instances associate some meta data with a commit.EditorProvider Extension point for content change editors.Validator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.security.authorization.permission Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.DefaultValidator Validator that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.PostValidationHook Extension to theCommitHook
interface that indicates that this commit hook implementation must be executed after the validation hooks.Validator Content change validator.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.security.privilege Class Description CommitHook Extension point for validating and modifying content changes.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.security.user Class Description MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.segment Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.segment.scheduler Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.spi.commit Class Description BackgroundObserverMBean CommitContext A CommitContext instance can be obtained fromCommitInfo.getInfo()
if it has been set before the merge call.CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.CompositeConflictHandler ACompositeConflictHandler
delegates conflict handling to multiple backing handlers.DefaultEditor Editor that does nothing by default and doesn't recurse into subtrees.DefaultValidator Validator that does nothing by default and doesn't recurse into subtrees.Editor Content change editor.EditorProvider Extension point for content change editors.EmptyObserver Basic content change observer that doesn't do anything.Observable AnObservable
supports attachingObserver
instances for listening to content changes.Observer Extension point for observing changes in an Oak repository.PartialConflictHandler Deprecated.UseThreeWayConflictHandler
instead.PartialConflictHandler.Resolution Deprecated.Resolutions for conflictsResetCommitAttributeHook SubtreeExcludingValidator Validator that excludes a subtree from the validation process and delegates validation of other changes to another given validator.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
.ThreeWayConflictHandler.Resolution Resolutions for conflictsValidator Content change validator. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.spi.security Class Description CommitHook Extension point for validating and modifying content changes.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal Class Description MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ThreeWayConflictHandler AThreeWayConflictHandler
is responsible for handling conflicts which happen onRoot.rebase()
and on the implicit rebase operation which takes part onRoot.commit()
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.spi.security.authorization.cug.impl Class Description CommitHook Extension point for validating and modifying content changes.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.spi.security.authorization.principalbased.impl Class Description CommitHook Extension point for validating and modifying content changes.MoveTracker Utility to keep track of the move operations that are performed between two calls toRoot.commit(java.util.Map<java.lang.String, java.lang.Object>)
.ValidatorProvider Extension point for plugging in different kinds of validation rules for content changes. -
Classes in org.apache.jackrabbit.oak.spi.commit used by org.apache.jackrabbit.oak.spi.state Class Description CommitHook Extension point for validating and modifying content changes.CommitInfo Commit info instances associate some meta data with a commit.Editor Content change editor.Validator Content change validator.