Uses of Interface
org.apache.jackrabbit.oak.stats.StatisticsProvider
-
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.blob.cloud.azure.blobstorage
Methods in org.apache.jackrabbit.oak.blob.cloud.azure.blobstorage that return StatisticsProvider Modifier and Type Method Description protected StatisticsProvider
AzureDataStoreService. getStatisticsProvider()
Methods in org.apache.jackrabbit.oak.blob.cloud.azure.blobstorage with parameters of type StatisticsProvider Modifier and Type Method Description protected void
AzureDataStoreService. setStatisticsProvider(StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.blob.cloud.s3
Methods in org.apache.jackrabbit.oak.blob.cloud.s3 that return StatisticsProvider Modifier and Type Method Description protected StatisticsProvider
S3DataStoreService. getStatisticsProvider()
protected StatisticsProvider
SharedS3DataStoreService. getStatisticsProvider()
Methods in org.apache.jackrabbit.oak.blob.cloud.s3 with parameters of type StatisticsProvider Modifier and Type Method Description protected void
S3DataStoreService. setStatisticsProvider(StatisticsProvider statisticsProvider)
protected void
SharedS3DataStoreService. setStatisticsProvider(StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.composite
Methods in org.apache.jackrabbit.oak.composite with parameters of type StatisticsProvider Modifier and Type Method Description protected void
CompositeNodeStoreService. bindStatisticsProvider(StatisticsProvider sp)
protected void
CompositeNodeStoreService. unbindStatisticsProvider(StatisticsProvider sp)
Constructors in org.apache.jackrabbit.oak.composite with parameters of type StatisticsProvider Constructor Description CompositeNodeStoreStats(StatisticsProvider statisticsProvider, String prefix, boolean countPaths)
CompositeNodeStoreStats(StatisticsProvider statisticsProvider, String prefix, boolean countPaths, long nodePathCountSizeLimit, long nodePathCountValueLimit)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.fixture
Methods in org.apache.jackrabbit.oak.fixture with parameters of type StatisticsProvider Modifier and Type Method Description static DataStore
DataStoreUtils. configureIfCloudDataStore(String className, DataStore ds, Map<String,?> config, String bucket, StatisticsProvider statisticsProvider)
static @Nullable BlobStoreFixture
BlobStoreFixture. create(File basedir, boolean fallbackToFDS, int fdsCacheInMB, StatisticsProvider statisticsProvider)
Creates an instance of the BlobStoreFixture based on configuration determined from system propertiesstatic BlobStoreFixture
BlobStoreFixture. getDataStore(File basedir, int fdsCacheInMB, StatisticsProvider statisticsProvider)
static BlobStoreFixture
BlobStoreFixture. getFileDataStore(File basedir, int fdsCacheInMB, StatisticsProvider statisticsProvider)
void
OakRepositoryFixture. setStatisticsProvider(StatisticsProvider statisticsProvider)
Oak[]
OakFixture.MongoFixture. setUpCluster(int n, StatisticsProvider statsProvider)
Oak[]
OakFixture.MongoFixture. setUpCluster(DocumentNodeStoreBuilder<?>[] builders, StatisticsProvider statsProvider)
abstract Oak[]
OakFixture. setUpCluster(int n, StatisticsProvider statsProvider)
Oak[]
SegmentTarFixture. setUpCluster(int n, StatisticsProvider statsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.index
Methods in org.apache.jackrabbit.oak.index that return StatisticsProvider Modifier and Type Method Description StatisticsProvider
IndexHelper. getStatisticsProvider()
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.index.indexer.document.flatfile
Methods in org.apache.jackrabbit.oak.index.indexer.document.flatfile with parameters of type StatisticsProvider Modifier and Type Method Description FlatFileNodeStoreBuilder
FlatFileNodeStoreBuilder. withStatisticsProvider(StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined
Methods in org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined with parameters of type StatisticsProvider Modifier and Type Method Description void
DownloadStageStatistics. publishStatistics(StatisticsProvider statisticsProvider, IndexingReporter reporter, long durationMillis)
void
TransformStageStatistics. publishStatistics(StatisticsProvider statisticsProvider, IndexingReporter reporter)
Constructors in org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined with parameters of type StatisticsProvider Constructor Description PipelinedMergeSortTask(Path storeDir, PathElementComparator pathComparator, Compression algorithm, BlockingQueue<Path> sortedFilesQueue, StatisticsProvider statisticsProvider, IndexingReporter reporter)
PipelinedMongoDownloadTask(com.mongodb.MongoClientURI mongoClientURI, MongoDocumentStore docStore, int maxBatchSizeBytes, int maxBatchNumberOfDocuments, BlockingQueue<org.bson.RawBsonDocument[]> queue, List<PathFilter> pathFilters, StatisticsProvider statisticsProvider, IndexingReporter reporter, ThreadFactory threadFactory)
PipelinedMongoDownloadTask(com.mongodb.MongoClientURI mongoClientURI, MongoDocumentStore docStore, int maxBatchSizeBytes, int maxBatchNumberOfDocuments, BlockingQueue<org.bson.RawBsonDocument[]> queue, List<PathFilter> pathFilters, StatisticsProvider statisticsProvider, IndexingReporter reporter, ThreadFactory threadFactory, long minModified)
PipelinedStrategy(com.mongodb.MongoClientURI mongoClientURI, MongoDocumentStore documentStore, DocumentNodeStore documentNodeStore, RevisionVector rootRevision, Set<String> preferredPathElements, BlobStore blobStore, File storeDir, Compression algorithm, Predicate<String> pathPredicate, List<PathFilter> pathFilters, String checkpoint, StatisticsProvider statisticsProvider, IndexingReporter indexingReporter)
PipelinedTreeStoreStrategy(com.mongodb.MongoClientURI mongoClientURI, MongoDocumentStore documentStore, DocumentNodeStore documentNodeStore, RevisionVector rootRevision, Set<String> preferredPathElements, BlobStore blobStore, File storeDir, Compression algorithm, Predicate<String> pathPredicate, List<PathFilter> pathFilters, String checkpoint, long minModified, StatisticsProvider statisticsProvider, IndexingReporter indexingReporter)
PipelinedTreeStoreTask(TreeStore treeStore, ArrayBlockingQueue<NodeStateEntryBatch> emptyBuffersQueue, ArrayBlockingQueue<NodeStateEntryBatch> nonEmptyBuffersQueue, StatisticsProvider statisticsProvider, IndexingReporter reporter)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.blob
Methods in org.apache.jackrabbit.oak.plugins.blob with parameters of type StatisticsProvider Modifier and Type Method Description static UploadStagingCache
UploadStagingCache. build(File dir, File home, int uploadThreads, long size, org.apache.jackrabbit.oak.plugins.blob.StagingUploader uploader, @Nullable FileCache cache, StatisticsProvider statisticsProvider, @Nullable org.apache.jackrabbit.guava.common.util.concurrent.ListeningExecutorService executor, @Nullable ScheduledExecutorService scheduledExecutor, int purgeInterval, int retryInterval)
void
AbstractSharedCachingDataStore. setStatisticsProvider(StatisticsProvider statisticsProvider)
Constructors in org.apache.jackrabbit.oak.plugins.blob with parameters of type StatisticsProvider Constructor Description BlobStoreStats(@NotNull StatisticsProvider sp)
CompositeDataStoreCache(String path, File home, long size, int uploadSplitPercentage, int uploadThreads, org.apache.jackrabbit.guava.common.cache.CacheLoader<String,InputStream> loader, org.apache.jackrabbit.oak.plugins.blob.StagingUploader uploader, StatisticsProvider statsProvider, org.apache.jackrabbit.guava.common.util.concurrent.ListeningExecutorService listeningExecutor, ScheduledExecutorService scheduledExecutor, ExecutorService executor, int purgeInterval, int stagingRetryInterval)
MarkSweepGarbageCollector(BlobReferenceRetriever marker, GarbageCollectableBlobStore blobStore, Executor executor, long maxLastModifiedInterval, @Nullable String repositoryId, @Nullable Whiteboard whiteboard, @Nullable StatisticsProvider statisticsProvider)
Instantiates a new blob garbage collector.MarkSweepGarbageCollector(BlobReferenceRetriever marker, GarbageCollectableBlobStore blobStore, Executor executor, String root, int batchCount, long maxLastModifiedInterval, boolean checkConsistencyAfterGc, boolean sweepIfRefsPastRetention, @Nullable String repositoryId, @Nullable Whiteboard whiteboard, @Nullable StatisticsProvider statisticsProvider)
Creates an instance of MarkSweepGarbageCollector -
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.blob.datastore
Methods in org.apache.jackrabbit.oak.plugins.blob.datastore that return StatisticsProvider Modifier and Type Method Description protected abstract @NotNull StatisticsProvider
AbstractDataStoreService. getStatisticsProvider()
protected StatisticsProvider
DbDataStoreService. getStatisticsProvider()
protected StatisticsProvider
FileDataStoreService. getStatisticsProvider()
Methods in org.apache.jackrabbit.oak.plugins.blob.datastore with parameters of type StatisticsProvider Modifier and Type Method Description protected abstract void
AbstractDataStoreService. setStatisticsProvider(StatisticsProvider statisticsProvider)
protected void
DbDataStoreService. setStatisticsProvider(StatisticsProvider statisticsProvider)
protected void
FileDataStoreService. setStatisticsProvider(StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document that return StatisticsProvider Modifier and Type Method Description StatisticsProvider
DocumentNodeStoreBuilder. getStatisticsProvider()
Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type StatisticsProvider Modifier and Type Method Description @Nullable MarkSweepGarbageCollector
DocumentNodeStore. createBlobGarbageCollector(long blobGcMaxAgeInSecs, String repositoryId, Whiteboard whiteboard, StatisticsProvider statisticsProvider)
Creates and returns a MarkSweepGarbageCollector if the current BlobStore supports garbage collectionT
DocumentNodeStoreBuilder. setStatisticsProvider(StatisticsProvider statisticsProvider)
void
VersionGarbageCollector. setStatisticsProvider(StatisticsProvider provider)
Constructors in org.apache.jackrabbit.oak.plugins.document with parameters of type StatisticsProvider Constructor Description DocumentNodeStoreStats(StatisticsProvider sp)
DocumentStoreStats(StatisticsProvider provider)
ThrottlingStatsCollectorImpl(StatisticsProvider provider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.document.mongo
Constructors in org.apache.jackrabbit.oak.plugins.document.mongo with parameters of type StatisticsProvider Constructor Description MongoDocumentStoreMetrics(MongoDocumentStore store, StatisticsProvider statsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.document.persistentCache
Methods in org.apache.jackrabbit.oak.plugins.document.persistentCache with parameters of type StatisticsProvider Modifier and Type Method Description <K extends CacheValue,V extends CacheValue>
org.apache.jackrabbit.guava.common.cache.Cache<K,V>PersistentCache. wrap(DocumentNodeStore docNodeStore, DocumentStore docStore, org.apache.jackrabbit.guava.common.cache.Cache<K,V> base, CacheType type, StatisticsProvider statisticsProvider)
Constructors in org.apache.jackrabbit.oak.plugins.document.persistentCache with parameters of type StatisticsProvider Constructor Description PersistentCacheStats(CacheType cacheType, StatisticsProvider provider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.document.secondary
Methods in org.apache.jackrabbit.oak.plugins.document.secondary with parameters of type StatisticsProvider Modifier and Type Method Description SecondaryStoreBuilder
SecondaryStoreBuilder. statisticsProvider(StatisticsProvider statisticsProvider)
Constructors in org.apache.jackrabbit.oak.plugins.document.secondary with parameters of type StatisticsProvider Constructor Description SecondaryStoreCache(NodeStore nodeStore, NodeStateDiffer differ, PathFilter pathFilter, StatisticsProvider statisticsProvider)
SecondaryStoreObserver(NodeStore nodeStore, List<String> metaPropNames, NodeStateDiffer differ, PathFilter pathFilter, StatisticsProvider statisticsProvider, org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreRootObserver secondaryObserver)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.index
Methods in org.apache.jackrabbit.oak.plugins.index with parameters of type StatisticsProvider Modifier and Type Method Description static void
MetricsUtils. addMetric(StatisticsProvider statisticsProvider, IndexingReporter reporter, String name, long value)
static void
MetricsUtils. addMetricByteSize(StatisticsProvider statisticsProvider, IndexingReporter reporter, String name, long value)
static void
MetricsUtils. setCounterOnce(StatisticsProvider statisticsProvider, String name, long value)
Set a counter metric to the given value.Constructors in org.apache.jackrabbit.oak.plugins.index with parameters of type StatisticsProvider Constructor Description AsyncIndexUpdate(@NotNull String name, @NotNull NodeStore store, @NotNull IndexEditorProvider provider, StatisticsProvider statsProvider, boolean switchOnSync)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.metric
Classes in org.apache.jackrabbit.oak.plugins.metric that implement StatisticsProvider Modifier and Type Class Description class
MetricStatisticsProvider
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.plugins.metric.util
Constructors in org.apache.jackrabbit.oak.plugins.metric.util with parameters of type StatisticsProvider Constructor Description StatsProviderUtil(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.query
Methods in org.apache.jackrabbit.oak.query that return StatisticsProvider Modifier and Type Method Description StatisticsProvider
QueryEngineSettings. getStatisticsProvider()
Constructors in org.apache.jackrabbit.oak.query with parameters of type StatisticsProvider Constructor Description QueryEngineSettings(StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.security.authentication
Methods in org.apache.jackrabbit.oak.security.authentication with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull Iterable<Monitor<?>>
AuthenticationConfigurationImpl. getMonitors(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.security.authentication.monitor
Constructors in org.apache.jackrabbit.oak.security.authentication.monitor with parameters of type StatisticsProvider Constructor Description LoginModuleMonitorImpl(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.security.authorization
Methods in org.apache.jackrabbit.oak.security.authorization with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull Iterable<Monitor<?>>
AuthorizationConfigurationImpl. getMonitors(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.security.authorization.monitor
Constructors in org.apache.jackrabbit.oak.security.authorization.monitor with parameters of type StatisticsProvider Constructor Description AuthorizationMonitorImpl(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.security.user
Methods in org.apache.jackrabbit.oak.security.user with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull Iterable<Monitor<?>>
UserConfigurationImpl. getMonitors(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.security.user.monitor
Constructors in org.apache.jackrabbit.oak.security.user.monitor with parameters of type StatisticsProvider Constructor Description UserMonitorImpl(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.segment
Methods in org.apache.jackrabbit.oak.segment with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull WriterCacheManager
WriterCacheManager. withAccessTracking(@NotNull String name, @NotNull StatisticsProvider statisticsProvider)
Enable access statistics for this cache.@NotNull SegmentNodeStore.SegmentNodeStoreBuilder
SegmentNodeStore.SegmentNodeStoreBuilder. withStatisticsProvider(@NotNull StatisticsProvider statisticsProvider)
StatisticsProvider
for collecting statistics related to SegmentStoreConstructors in org.apache.jackrabbit.oak.segment with parameters of type StatisticsProvider Constructor Description CacheAccessTracker(@NotNull String name, @NotNull StatisticsProvider statisticsProvider, @NotNull Cache<K,V> delegate)
Create a new wrapper exposing the access statistics under the givenname
to the passedstatisticsProvider
.SegmentBufferMonitor(@NotNull StatisticsProvider statisticsProvider)
Create a new instance using the passedstatisticsProvider
to expose buffer allocations.SegmentNodeStoreStats(StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.segment.file
Methods in org.apache.jackrabbit.oak.segment.file with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull FileStoreBuilder
FileStoreBuilder. withStatisticsProvider(@NotNull StatisticsProvider statisticsProvider)
StatisticsProvider
for collecting statistics related to FileStoreConstructors in org.apache.jackrabbit.oak.segment.file with parameters of type StatisticsProvider Constructor Description FileStoreStats(StatisticsProvider statisticsProvider, FileStore store, long initialSize)
MetricsIOMonitor(@NotNull StatisticsProvider statisticsProvider)
MetricsRemoteStoreMonitor(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.segment.remote.persistentcache
Constructors in org.apache.jackrabbit.oak.segment.remote.persistentcache with parameters of type StatisticsProvider Constructor Description DiskCacheIOMonitor(@NotNull StatisticsProvider statisticsProvider)
RedisCacheIOMonitor(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.segment.spi.monitor
Classes in org.apache.jackrabbit.oak.segment.spi.monitor that implement StatisticsProvider Modifier and Type Class Description class
RoleStatisticsProvider
Constructors in org.apache.jackrabbit.oak.segment.spi.monitor with parameters of type StatisticsProvider Constructor Description RoleStatisticsProvider(StatisticsProvider delegate, String role)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.spi.security
Methods in org.apache.jackrabbit.oak.spi.security with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull Iterable<Monitor<?>>
CompositeConfiguration. getMonitors(@NotNull StatisticsProvider statisticsProvider)
default @NotNull Iterable<Monitor<?>>
SecurityConfiguration. getMonitors(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.spi.security.authentication
Constructors in org.apache.jackrabbit.oak.spi.security.authentication with parameters of type StatisticsProvider Constructor Description LoginModuleStats(StatisticsProvider statisticsProvider)
Deprecated. -
Uses of StatisticsProvider in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.monitor
Constructors in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.monitor with parameters of type StatisticsProvider Constructor Description ExternalIdentityMonitorImpl(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal with parameters of type StatisticsProvider Modifier and Type Method Description @NotNull Iterable<Monitor<?>>
ExternalPrincipalConfiguration. getMonitors(@NotNull StatisticsProvider statisticsProvider)
-
Uses of StatisticsProvider in org.apache.jackrabbit.oak.stats
Classes in org.apache.jackrabbit.oak.stats that implement StatisticsProvider Modifier and Type Class Description class
DefaultStatisticsProvider
Fields in org.apache.jackrabbit.oak.stats declared as StatisticsProvider Modifier and Type Field Description static StatisticsProvider
StatisticsProvider. NOOP
-