Uses of Interface
org.apache.jackrabbit.oak.plugins.document.Throttler
Packages that use Throttler
Package
Description
-
Uses of Throttler in org.apache.jackrabbit.oak.plugins.document
Fields in org.apache.jackrabbit.oak.plugins.document declared as ThrottlerModifier and TypeFieldDescriptionstatic final Throttler
Throttler.NO_THROTTLING
Default implementation with no throttlingMethods in org.apache.jackrabbit.oak.plugins.document that return Throttler -
Uses of Throttler in org.apache.jackrabbit.oak.plugins.document.mongo
Methods in org.apache.jackrabbit.oak.plugins.document.mongo that return ThrottlerModifier and TypeMethodDescriptionstatic Throttler
MongoThrottlerFactory.exponentialThrottler
(int threshold, org.apache.jackrabbit.guava.common.util.concurrent.AtomicDouble oplogWindow, long throttlingTime) Returns an instance of @Throttler
which throttles the system exponentially based on remaining threshold defined.static Throttler
MongoThrottlerFactory.noThrottler()
AThrottler
which doesn't do any throttling, no matter how much system is under loadMongoDocumentStore.throttler()
Return theThrottler
for the underlying store Default is no throttling -
Uses of Throttler in org.apache.jackrabbit.oak.plugins.document.util
Methods in org.apache.jackrabbit.oak.plugins.document.util that return ThrottlerModifier and TypeMethodDescriptionLeaseCheckDocumentStoreWrapper.throttler()
Return theThrottler
for the underlying store Default is no throttlingLoggingDocumentStoreWrapper.throttler()
Return theThrottler
for the underlying store Default is no throttlingSynchronizingDocumentStoreWrapper.throttler()
Return theThrottler
for the underlying store Default is no throttlingThrottlingDocumentStoreWrapper.throttler()
Return theThrottler
for the underlying store Default is no throttlingTimingDocumentStoreWrapper.throttler()
Return theThrottler
for the underlying store Default is no throttling