Uses of Interface
org.apache.jackrabbit.oak.spi.commit.Observer
-
Packages that use Observer Package Description org.apache.jackrabbit.oak.plugins.memory org.apache.jackrabbit.oak.spi.commit -
-
Uses of Observer in org.apache.jackrabbit.oak.plugins.memory
Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type Observer Modifier and Type Method Description java.io.Closeable
MemoryNodeStore. addObserver(Observer observer)
-
Uses of Observer in org.apache.jackrabbit.oak.spi.commit
Classes in org.apache.jackrabbit.oak.spi.commit that implement Observer Modifier and Type Class Description class
BackgroundObserver
An observer that uses a change queue and a background thread to forward content changes to another observer.class
ChangeDispatcher
AChangeDispatcher
instance dispatches content changes to registeredObserver
s.class
CompositeObserver
Composite observer that delegates all content changes to the set of currently registered component observers.class
DiffObserver
Abstract base class for observers that use a content diff to determine what changed between two consecutive observed states of the repository.class
EmptyObserver
Basic content change observer that doesn't do anything.Methods in org.apache.jackrabbit.oak.spi.commit with parameters of type Observer Modifier and Type Method Description @NotNull java.io.Closeable
ChangeDispatcher. addObserver(Observer observer)
Register a newObserver
for receiving notifications about changes reported to this change dispatcher.void
CompositeObserver. addObserver(@NotNull Observer observer)
java.io.Closeable
Observable. addObserver(Observer observer)
Register a newObserver
.void
CompositeObserver. removeObserver(@NotNull Observer observer)
Constructors in org.apache.jackrabbit.oak.spi.commit with parameters of type Observer Constructor Description BackgroundObserver(@NotNull Observer observer, @NotNull java.util.concurrent.Executor executor)
BackgroundObserver(@NotNull Observer observer, @NotNull java.util.concurrent.Executor executor, int queueLength)
BackgroundObserver(@NotNull Observer observer, @NotNull java.util.concurrent.Executor executor, int queueLength, @NotNull java.lang.Thread.UncaughtExceptionHandler exceptionHandler)
-