Uses of Interface
org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard
-
-
Uses of Whiteboard in org.apache.jackrabbit.oak
Methods in org.apache.jackrabbit.oak that return Whiteboard Modifier and Type Method Description @NotNull Whiteboard
Oak. getWhiteboard()
Methods in org.apache.jackrabbit.oak with parameters of type Whiteboard Modifier and Type Method Description @NotNull Oak
Oak. with(@NotNull Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.console
Methods in org.apache.jackrabbit.oak.console that return Whiteboard Modifier and Type Method Description Whiteboard
ConsoleSession. getWhiteboard()
Methods in org.apache.jackrabbit.oak.console with parameters of type Whiteboard Modifier and Type Method Description static ConsoleSession
ConsoleSession. create(NodeStore store, Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.index
Constructors in org.apache.jackrabbit.oak.index with parameters of type Whiteboard Constructor Description ExtendedIndexHelper(NodeStore store, BlobStore blobStore, Whiteboard whiteboard, java.io.File outputDir, java.io.File workDir, java.util.List<java.lang.String> indexPaths)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.jcr
Methods in org.apache.jackrabbit.oak.jcr with parameters of type Whiteboard Modifier and Type Method Description @NotNull Jcr
Jcr. with(@NotNull Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.jcr.observation
Constructors in org.apache.jackrabbit.oak.jcr.observation with parameters of type Whiteboard Constructor Description ObservationManagerImpl(SessionContext sessionContext, ReadOnlyNodeTypeManager nodeTypeManager, Whiteboard whiteboard, int queueLength, CommitRateLimiter commitRateLimiter)
Create a new instance based on aContentSession
that needs to implementObservable
. -
Uses of Whiteboard in org.apache.jackrabbit.oak.jcr.osgi
Constructors in org.apache.jackrabbit.oak.jcr.osgi with parameters of type Whiteboard Constructor Description OsgiRepository(ContentRepository repository, Whiteboard whiteboard, SecurityProvider securityProvider, int observationQueueLength, CommitRateLimiter commitRateLimiter, boolean fastQueryResultSize)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.jcr.repository
Fields in org.apache.jackrabbit.oak.jcr.repository declared as Whiteboard Modifier and Type Field Description protected Whiteboard
RepositoryImpl. whiteboard
Constructors in org.apache.jackrabbit.oak.jcr.repository with parameters of type Whiteboard Constructor Description RepositoryImpl(@NotNull ContentRepository contentRepository, @NotNull Whiteboard whiteboard, @NotNull SecurityProvider securityProvider, int observationQueueLength, CommitRateLimiter commitRateLimiter)
Constructor used for backward compatibility.RepositoryImpl(@NotNull ContentRepository contentRepository, @NotNull Whiteboard whiteboard, @NotNull SecurityProvider securityProvider, int observationQueueLength, CommitRateLimiter commitRateLimiter, boolean fastQueryResultSize, boolean createSessionMBeans)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.jcr.session
Constructors in org.apache.jackrabbit.oak.jcr.session with parameters of type Whiteboard Constructor Description SessionContext(@NotNull Repository repository, @NotNull StatisticManager statisticManager, @NotNull SecurityProvider securityProvider, @NotNull Whiteboard whiteboard, @NotNull java.util.Map<java.lang.String,java.lang.Object> attributes, @NotNull SessionDelegate delegate, int observationQueueLength, CommitRateLimiter commitRateLimiter)
SessionContext(@NotNull Repository repository, @NotNull StatisticManager statisticManager, @NotNull SecurityProvider securityProvider, @NotNull Whiteboard whiteboard, @NotNull java.util.Map<java.lang.String,java.lang.Object> attributes, @NotNull SessionDelegate delegate, int observationQueueLength, CommitRateLimiter commitRateLimiter, MountInfoProvider mountInfoProvider, @Nullable BlobAccessProvider blobAccessProvider, boolean fastQueryResultSize)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.jcr.version
Constructors in org.apache.jackrabbit.oak.jcr.version with parameters of type Whiteboard Constructor Description FrozenNodeLogger(@NotNull Clock clock, @NotNull Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.management
Constructors in org.apache.jackrabbit.oak.management with parameters of type Whiteboard Constructor Description RepositoryManager(@NotNull Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.osgi
Classes in org.apache.jackrabbit.oak.osgi that implement Whiteboard Modifier and Type Class Description class
OsgiWhiteboard
OSGi-based whiteboard implementation. -
Uses of Whiteboard in org.apache.jackrabbit.oak.plugins.atomic
Constructors in org.apache.jackrabbit.oak.plugins.atomic with parameters of type Whiteboard Constructor Description AtomicCounterEditor(@NotNull NodeBuilder builder, @Nullable java.lang.String instanceId, @Nullable java.util.concurrent.ScheduledExecutorService executor, @Nullable NodeStore store, @Nullable Whiteboard board)
Create an instance of the editor for atomic increments. -
Uses of Whiteboard in org.apache.jackrabbit.oak.plugins.blob
Constructors in org.apache.jackrabbit.oak.plugins.blob with parameters of type Whiteboard Constructor Description MarkSweepGarbageCollector(BlobReferenceRetriever marker, GarbageCollectableBlobStore blobStore, java.util.concurrent.Executor executor, long maxLastModifiedInterval, @Nullable java.lang.String repositoryId, @Nullable Whiteboard whiteboard, @Nullable StatisticsProvider statisticsProvider)
Instantiates a new blob garbage collector.MarkSweepGarbageCollector(BlobReferenceRetriever marker, GarbageCollectableBlobStore blobStore, java.util.concurrent.Executor executor, java.lang.String root, int batchCount, long maxLastModifiedInterval, boolean checkConsistencyAfterGc, boolean sweepIfRefsPastRetention, @Nullable java.lang.String repositoryId, @Nullable Whiteboard whiteboard, @Nullable StatisticsProvider statisticsProvider)
Creates an instance of MarkSweepGarbageCollector -
Uses of Whiteboard in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type Whiteboard Modifier and Type Method Description @Nullable MarkSweepGarbageCollector
DocumentNodeStore. createBlobGarbageCollector(long blobGcMaxAgeInSecs, java.lang.String repositoryId, Whiteboard whiteboard, StatisticsProvider statisticsProvider)
Creates and returns a MarkSweepGarbageCollector if the current BlobStore supports garbage collection -
Uses of Whiteboard in org.apache.jackrabbit.oak.plugins.index
Constructors in org.apache.jackrabbit.oak.plugins.index with parameters of type Whiteboard Constructor Description IndexMBeanRegistration(Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.run
Methods in org.apache.jackrabbit.oak.run with parameters of type Whiteboard Modifier and Type Method Description static @Nullable MetricsExporterFixture
MetricsExporterFixtureProvider. create(DataStoreOptions options, Whiteboard wb)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.run.cli
Methods in org.apache.jackrabbit.oak.run.cli that return Whiteboard Modifier and Type Method Description Whiteboard
NodeStoreFixture. getWhiteboard()
Whiteboard
Options. getWhiteboard()
-
Uses of Whiteboard in org.apache.jackrabbit.oak.security
Methods in org.apache.jackrabbit.oak.security that return Whiteboard Modifier and Type Method Description @Nullable Whiteboard
SecurityProviderImpl. getWhiteboard()
Deprecated.Methods in org.apache.jackrabbit.oak.security with parameters of type Whiteboard Modifier and Type Method Description void
SecurityProviderImpl. setWhiteboard(@NotNull Whiteboard whiteboard)
Deprecated. -
Uses of Whiteboard in org.apache.jackrabbit.oak.security.internal
Methods in org.apache.jackrabbit.oak.security.internal with parameters of type Whiteboard Modifier and Type Method Description SecurityProviderBuilder
SecurityProviderBuilder. withWhiteboard(@NotNull Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.spi.security.authentication
Methods in org.apache.jackrabbit.oak.spi.security.authentication that return Whiteboard Modifier and Type Method Description protected @Nullable Whiteboard
AbstractLoginModule. getWhiteboard()
Tries to obtain theWhiteboard
object from the callback handler using a new WhiteboardCallback and keeps the value as private field. -
Uses of Whiteboard in org.apache.jackrabbit.oak.spi.security.authentication.callback
Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback that return Whiteboard Modifier and Type Method Description Whiteboard
WhiteboardCallback. getWhiteboard()
Returns the whiteboard as set usingWhiteboardCallback.setWhiteboard(Whiteboard)
ornull
.Methods in org.apache.jackrabbit.oak.spi.security.authentication.callback with parameters of type Whiteboard Modifier and Type Method Description void
WhiteboardCallback. setWhiteboard(Whiteboard whiteboard)
Sets theWhiteboard
that is being used during the authentication process. -
Uses of Whiteboard in org.apache.jackrabbit.oak.spi.security.authentication.external.impl
Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.impl with parameters of type Whiteboard Constructor Description ExternalIDPManagerImpl(Whiteboard whiteboard)
Constructor used by non OSGiSyncManagerImpl(Whiteboard whiteboard)
Constructor used by non OSGi -
Uses of Whiteboard in org.apache.jackrabbit.oak.spi.toggle
Methods in org.apache.jackrabbit.oak.spi.toggle with parameters of type Whiteboard Modifier and Type Method Description static Feature
Feature. newFeature(java.lang.String name, Whiteboard whiteboard)
Creates a newFeature
with the given name and registers the correspondingFeatureToggle
on theWhiteboard
. -
Uses of Whiteboard in org.apache.jackrabbit.oak.spi.whiteboard
Classes in org.apache.jackrabbit.oak.spi.whiteboard that implement Whiteboard Modifier and Type Class Description class
DefaultWhiteboard
Methods in org.apache.jackrabbit.oak.spi.whiteboard that return Whiteboard Modifier and Type Method Description @Nullable Whiteboard
WhiteboardAware. getWhiteboard()
Returns the whiteboardMethods in org.apache.jackrabbit.oak.spi.whiteboard with parameters of type Whiteboard Modifier and Type Method Description static <T> T
WhiteboardUtils. getService(@NotNull Whiteboard wb, @NotNull java.lang.Class<T> type)
Returns the one of the currently available services from the whiteboard of the tracked type.static <T> T
WhiteboardUtils. getService(@NotNull Whiteboard wb, @NotNull java.lang.Class<T> type, @Nullable java.util.function.Predicate<T> predicate)
Returns the one of the currently available services from the whiteboard of the tracked type.static <T> @NotNull java.util.List<T>
WhiteboardUtils. getServices(@NotNull Whiteboard wb, @NotNull java.lang.Class<T> type)
Returns the currently available services from the whiteboard of the tracked type.static <T> @NotNull java.util.List<T>
WhiteboardUtils. getServices(@NotNull Whiteboard wb, @NotNull java.lang.Class<T> type, @Nullable java.util.function.Predicate<T> predicate)
Returns the currently available services from the whiteboard of the tracked type.static <T> Registration
WhiteboardUtils. registerMBean(Whiteboard whiteboard, java.lang.Class<T> iface, T bean, java.lang.String type, java.lang.String name)
static <T> Registration
WhiteboardUtils. registerMBean(Whiteboard whiteboard, java.lang.Class<T> iface, T bean, java.lang.String type, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> attrs)
static Registration
WhiteboardUtils. scheduleWithFixedDelay(Whiteboard whiteboard, java.lang.Runnable runnable, long delayInSeconds)
static Registration
WhiteboardUtils. scheduleWithFixedDelay(Whiteboard whiteboard, java.lang.Runnable runnable, long delayInSeconds, boolean runOnSingleClusterNode, boolean useDedicatedPool)
static Registration
WhiteboardUtils. scheduleWithFixedDelay(Whiteboard whiteboard, java.lang.Runnable runnable, java.util.Map<java.lang.String,java.lang.Object> extraProps, long delayInSeconds, boolean runOnSingleClusterNode, boolean useDedicatedPool)
static Registration
WhiteboardUtils. scheduleWithFixedDelay(Whiteboard whiteboard, java.lang.Runnable runnable, java.util.Map<java.lang.String,java.lang.Object> extraProps, long delayInSeconds, WhiteboardUtils.ScheduleExecutionInstanceTypes scheduleExecutionInstanceTypes, boolean useDedicatedPool)
void
WhiteboardAware. setWhiteboard(@NotNull Whiteboard whiteboard)
Sets the whiteboard.void
AbstractServiceTracker. start(Whiteboard whiteboard)
-
Uses of Whiteboard in org.apache.jackrabbit.oak.stats
Constructors in org.apache.jackrabbit.oak.stats with parameters of type Whiteboard Constructor Description StatisticManager(Whiteboard whiteboard, java.util.concurrent.ScheduledExecutorService executor)
Create a new instance of this class registering all repository wide statistics with the passedwhiteboard
.
-