Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Observer
Packages that use Observer
Package
Description
Internal utilities and implementation of a memory-based store.
-
Uses of Observer in org.apache.jackrabbit.oak.plugins.memory
Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type Observer -
Uses of Observer in org.apache.jackrabbit.oak.spi.commit
Classes in org.apache.jackrabbit.oak.spi.commit that implement ObserverModifier and TypeClassDescriptionclassAn observer that uses a change queue and a background thread to forward content changes to another observer.classAChangeDispatcherinstance dispatches content changes to registeredObservers.classComposite observer that delegates all content changes to the set of currently registered component observers.classAbstract base class for observers that use a content diff to determine what changed between two consecutive observed states of the repository.classBasic content change observer that doesn't do anything.Methods in org.apache.jackrabbit.oak.spi.commit with parameters of type ObserverModifier and TypeMethodDescription@NotNull CloseableChangeDispatcher.addObserver(Observer observer) Register a newObserverfor receiving notifications about changes reported to this change dispatcher.voidCompositeObserver.addObserver(@NotNull Observer observer) Observable.addObserver(Observer observer) Register a newObserver.voidCompositeObserver.removeObserver(@NotNull Observer observer) Constructors in org.apache.jackrabbit.oak.spi.commit with parameters of type ObserverModifierConstructorDescriptionBackgroundObserver(@NotNull Observer observer, @NotNull Executor executor) BackgroundObserver(@NotNull Observer observer, @NotNull Executor executor, int queueLength) BackgroundObserver(@NotNull Observer observer, @NotNull Executor executor, int queueLength, @NotNull Thread.UncaughtExceptionHandler exceptionHandler)