A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractCacheStats - Class in org.apache.jackrabbit.oak.cache
Abstract base class for providing cache statistic via the CacheStatsMBean.
AbstractCacheStats(String) - Constructor for class org.apache.jackrabbit.oak.cache.AbstractCacheStats
Create a new CacheStatsMBean for a cache with the given name.
AbstractCheckpointMBean - Class in org.apache.jackrabbit.oak.commons.jmx
Abstract base class for CheckpointMBean implementations.
AbstractCheckpointMBean() - Constructor for class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
 
AbstractServiceTracker<T> - Class in org.apache.jackrabbit.oak.spi.whiteboard
AbstractServiceTracker is a base class for composite components that dynamically look up the available component services from the whiteboard.
AbstractServiceTracker(Class<T>) - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker
 
AbstractServiceTracker(Class<T>, Map<String, String>) - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker
 
ACCURATE - Static variable in class org.apache.jackrabbit.oak.stats.Clock
Accurate clock implementation that uses interval timings from the System.nanoTime() method to calculate an as accurate as possible time based on occasional calls to System.currentTimeMillis() to prevent clock drift.
ACTIVITIES_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
Quote from JSR 283 Section "15.12.3 Activity Storage"
add(ChangeSet) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addNodeType(String) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addNodeTypes(Iterable<String>) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addParentNodeName(String) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addParentNodeType(String) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addParentNodeTypes(Iterable<String>) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addParentPath(String) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
addPropertyName(String) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
AggregatingDescriptors - Class in org.apache.jackrabbit.oak.spi.descriptors
An AggregatingDescriptors is an implementation of Descriptors that allows to aggregate multiple Descriptors (which are provided dynamically via a whiteboard tracker).
AggregatingDescriptors(Tracker<Descriptors>) - Constructor for class org.apache.jackrabbit.oak.spi.descriptors.AggregatingDescriptors
Create an AggregatingDescriptors which uses descriptors.getServices() at method invocation time
AnnotatedStandardMBean - Class in org.apache.jackrabbit.oak.commons.jmx
The extension of StandardMBean that will automatically provide JMX metadata through annotations.
AnnotatedStandardMBean(Class<?>) - Constructor for class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
AnnotatedStandardMBean(T, Class<T>) - Constructor for class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
Make a DynamicMBean out of the object implementation, using the specified mbeanInterface class.
anyOverflow() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
apply(K) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
asMap() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
asString() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
averageWeight(int) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
Set the average weight of an entry.

B

build() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 
build() - Method in class org.apache.jackrabbit.oak.spi.mount.Mounts.Builder
Creates a new MountInfoProvider
build() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
build(CacheLoader<K, V>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 
Builder() - Constructor for class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 

C

cacheInfoAsString() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
cacheInfoAsString() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
CacheLIRS<K,​V> - Class in org.apache.jackrabbit.oak.cache
For Oak internal use only.
CacheLIRS(int) - Constructor for class org.apache.jackrabbit.oak.cache.CacheLIRS
Create a new cache with the given number of entries, and the default settings (an average size of 1 per entry, 16 segments, and stack move distance equals to the maximum number of entries divided by 100).
CacheLIRS.Builder<K,​V> - Class in org.apache.jackrabbit.oak.cache
A builder for the cache.
CacheLIRS.EvictionCallback<K,​V> - Interface in org.apache.jackrabbit.oak.cache
Listener for items that are evicted from the cache.
CacheStats - Class in org.apache.jackrabbit.oak.cache
Cache statistics.
CacheStats(Cache<?, ?>, String, Weigher<?, ?>, long) - Constructor for class org.apache.jackrabbit.oak.cache.CacheStats
Construct the cache stats object.
CacheStatsMBeanWrapper - Class in org.apache.jackrabbit.oak.cache
 
CacheStatsMBeanWrapper(CacheStatsMBean) - Constructor for class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
CacheValue - Interface in org.apache.jackrabbit.oak.cache
A cache value.
ChangeSet - Class in org.apache.jackrabbit.oak.spi.observation
A ChangeSet is a collection of items that have been changed as part of a commit.
ChangeSetBuilder - Class in org.apache.jackrabbit.oak.spi.observation
Builder of a ChangeSet - only used by ChangeCollectorProvider (and tests..)
ChangeSetBuilder(int, int) - Constructor for class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
checkMandatoryItems(Tree) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
checkName(String, boolean) - Static method in class org.apache.jackrabbit.oak.namepath.JcrNameParser
 
checkOrderableChildNodes() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
checkRemoveProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
checkSetProperty(PropertyState) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
cleaned(long, long) - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
The cleanup phase of the garbage collection process terminated successfully.
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 
cleanUp() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
Clock - Class in org.apache.jackrabbit.oak.stats
Mechanism for keeping track of time at millisecond accuracy.
Clock() - Constructor for class org.apache.jackrabbit.oak.stats.Clock
 
Clock.Fast - Class in org.apache.jackrabbit.oak.stats
Fast clock implementation whose Clock.Fast.getTime() method returns instantaneously thanks to a background task that takes care of the actual time-keeping work.
Clock.Virtual - Class in org.apache.jackrabbit.oak.stats
A virtual clock that has no connection to the actual system time.
close() - Method in class org.apache.jackrabbit.oak.spi.toggle.Feature
Releases resources for this feature toggle.
close() - Method in class org.apache.jackrabbit.oak.stats.Clock.Fast
 
close() - Method in class org.apache.jackrabbit.oak.stats.StopwatchLogger
 
collectCheckpoints(TabularDataSupport) - Method in class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
Called to collect the tabular data for the checkpoints.
COMMIT_CONTEXT_OBSERVATION_CHANGESET - Static variable in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
compacted() - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
compacted() - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
The compaction phase of the garbage collection process terminated successfully.
compacted() - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
compacted() - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
compacted() - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 
CompositeRegistration - Class in org.apache.jackrabbit.oak.spi.whiteboard
A composite of registrations that unregisters all its constituents upon CompositeRegistration.unregister().
CompositeRegistration(List<Registration>) - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.CompositeRegistration
 
CompositeRegistration(Registration...) - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.CompositeRegistration
 
CONFIGURATIONS_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
Quote from JSR 283 Section "15.13.2 Configuration Proxy Nodes"
containsKey(Object) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Check whether there is a resident entry for the given key.
COUNTER - org.apache.jackrabbit.oak.stats.SimpleStats.Type
 
CounterStats - Interface in org.apache.jackrabbit.oak.stats
 
Counting - Interface in org.apache.jackrabbit.oak.stats
 
createObjectNameMap(String, String, Map<String, String>) - Static method in class org.apache.jackrabbit.oak.commons.jmx.JmxUtil
Constructs an immutable map with a single "jmx.objectname" key and a new ObjectName as value.
current() - Method in interface org.apache.jackrabbit.oak.namepath.JcrPathParser.Listener
 

D

dec() - Method in interface org.apache.jackrabbit.oak.stats.CounterStats
Decrement the counter by one.
dec() - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
dec() - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
dec(long) - Method in interface org.apache.jackrabbit.oak.stats.CounterStats
Decrement the counter by n.
dec(long) - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
dec(long) - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
Default() - Constructor for class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
DEFAULT - org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils.ScheduleExecutionInstanceTypes
 
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.namepath.NamePathMapper
 
DEFAULT - Static variable in class org.apache.jackrabbit.oak.stats.StatsOptions
Default mode where both TimeSeries data and other statistical data would be collected
defaultMountInfoProvider() - Static method in class org.apache.jackrabbit.oak.spi.mount.Mounts
Returns a MountInfoProvider which is configured only with the default Mount
DefaultStatisticsProvider - Class in org.apache.jackrabbit.oak.stats
 
DefaultStatisticsProvider(ScheduledExecutorService) - Constructor for class org.apache.jackrabbit.oak.stats.DefaultStatisticsProvider
 
DefaultWhiteboard - Class in org.apache.jackrabbit.oak.spi.whiteboard
 
DefaultWhiteboard() - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.DefaultWhiteboard
 
DefinitionProvider - Interface in org.apache.jackrabbit.oak.spi.nodetype
DefinitionProvider...
DelegatingGCMonitor - Class in org.apache.jackrabbit.oak.spi.gc
This GCMonitor implementation simply delegates all its call to registered monitors.
DelegatingGCMonitor() - Constructor for class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
New instance without any delegate.
DelegatingGCMonitor(Collection<? extends GCMonitor>) - Constructor for class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
New instance with an initial set of delegates (which cannot be unregistered).
deprecatedCaller(Exception, String, List<String>) - Static method in class org.apache.jackrabbit.oak.spi.GuavaDeprecation
 
dispose() - Method in class org.apache.jackrabbit.oak.stats.StatisticManager
Unregister all statistics previously registered with the whiteboard passed to the constructor.
doesHitMaxPathDepth() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
done(String, R) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
An operation that is already done with the given value.

E

EffectiveNodeType - Interface in org.apache.jackrabbit.oak.spi.nodetype
 
EffectiveNodeTypeProvider - Interface in org.apache.jackrabbit.oak.spi.nodetype
EffectiveNodeTypeProvider...
EmpiricalWeigher - Class in org.apache.jackrabbit.oak.cache
Determines the weight of object based on the memory taken by them.
EmpiricalWeigher() - Constructor for class org.apache.jackrabbit.oak.cache.EmpiricalWeigher
 
Empty() - Constructor for class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
EMPTY - Static variable in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
 
entrySet() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the entry set for all resident entries.
equals(Object) - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
error(String, Exception) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
error(String, Exception) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
error(String, Exception) - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
An error caused the garbage collection process to terminate prematurely.
error(String, Exception) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
error(String, Exception) - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 
estimateCurrentWeight() - Method in class org.apache.jackrabbit.oak.cache.CacheStats
 
estimateCurrentWeight() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
evicted(K, V, RemovalCause) - Method in interface org.apache.jackrabbit.oak.cache.CacheLIRS.EvictionCallback
Indicates eviction of an item.
evictionCallback(CacheLIRS.EvictionCallback<K, V>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 
execute(Runnable) - Method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardExecutor
 

F

failed(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
failed(ManagementOperation<?>, String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
Fast(ScheduledExecutorService) - Constructor for class org.apache.jackrabbit.oak.stats.Clock.Fast
 
Feature - Class in org.apache.jackrabbit.oak.spi.toggle
A feature toggle to control new functionality.
FeatureToggle - Class in org.apache.jackrabbit.oak.spi.toggle
A feature toggle is registered with the Whiteboard and can be discovered by third party code to control the state of feature toggles.
FeatureToggle(String, AtomicBoolean) - Constructor for class org.apache.jackrabbit.oak.spi.toggle.FeatureToggle
Create a new adapter with a given name and value.
formatTime(long) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
Utility method for formatting a duration in nano seconds into a human readable string.
FragmentMatcher - Class in org.apache.jackrabbit.oak.spi.mount
This utility class allows to match strings against a simple pattern language.
FragmentMatcher.Result - Enum in org.apache.jackrabbit.oak.spi.mount
 
fromCompositeData(CompositeData) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
Utility method for converting a CompositeData encoding of a status to a Status instance.
fromString(String) - Static method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
FULL_MATCH - org.apache.jackrabbit.oak.spi.mount.FragmentMatcher.Result
 

G

GCMonitor - Interface in org.apache.jackrabbit.oak.spi.gc
GCMonitor instance are used to monitor garbage collection.
GCMonitor.Empty - Class in org.apache.jackrabbit.oak.spi.gc
 
GCMonitorTracker - Class in org.apache.jackrabbit.oak.spi.gc
This GCMonitor implementation tracks GCMonitor instances registered to the Whiteboard delegating all calls to to those.
GCMonitorTracker() - Constructor for class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
GenericDescriptors - Class in org.apache.jackrabbit.oak.spi.descriptors
Default implementation of the Descriptors interface.
GenericDescriptors() - Constructor for class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Constructs an empty descriptors set.
GenericDescriptors(Descriptors) - Constructor for class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Constructs a descriptors set that uses the given base descriptors as base.
get(K) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the value, loading it if needed.
get(K, Callable<? extends V>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
getAll(Iterable<? extends K>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
getAllNodeTypes() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
getAllPresent(Iterable<?>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
getAutoCreateNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getAutoCreatePropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getAverageLoadPenalty() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getAverageLoadPenalty() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getAverageMemory() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the average memory used per entry.
getChildTracker(String) - Method in class org.apache.jackrabbit.oak.namepath.PathTracker
 
getCode() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
getCount() - Method in interface org.apache.jackrabbit.oak.stats.Counting
Returns the current count.
getCount() - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
getCount() - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
getCounterStats(String, StatsOptions) - Method in class org.apache.jackrabbit.oak.stats.DefaultStatisticsProvider
 
getCounterStats(String, StatsOptions) - Method in interface org.apache.jackrabbit.oak.stats.StatisticsProvider
 
getCurrentStats() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
Call back invoked to retrieve the most recent CacheStats instance of the underlying cache.
getCurrentStats() - Method in class org.apache.jackrabbit.oak.cache.CacheStats
 
getDate() - Method in class org.apache.jackrabbit.oak.stats.Clock
Convenience method that returns the Clock.getTime() value as a Date instance.
getDateIncreasing() - Method in class org.apache.jackrabbit.oak.stats.Clock
Convenience method that returns the Clock.getTimeIncreasing() value as a Date instance.
getDateMonotonic() - Method in class org.apache.jackrabbit.oak.stats.Clock
Convenience method that returns the Clock.getTimeMonotonic() value as a Date instance.
getDefaultMount() - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Returns the default mount
getDefinition(Tree, String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.DefinitionProvider
Returns the node definition for a child node of parent named nodeName with a default primary type.
getDefinition(Tree, PropertyState, boolean) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.DefinitionProvider
Calculates the applicable definition for the property state under the given parent tree.
getDefinition(Tree, Tree) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.DefinitionProvider
Calculates the applicable definition for the child node under the given parent node.
getDescription(MBeanAttributeInfo) - Method in class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
getDescription(MBeanInfo) - Method in class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
getDescription(MBeanOperationInfo) - Method in class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
getDescription(MBeanOperationInfo, MBeanParameterInfo, int) - Method in class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
getEffectiveNodeType(Node) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeTypeProvider
Calculates and returns the effective node types of the given node.
getEffectiveNodeType(Tree) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeTypeProvider
Calculates and returns the effective node types of the given tree.
getElementCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStats
 
getElementCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getEvictionCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getEvictionCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getFilter(Class<?>, Map<String, String>) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Create a Filter using the passed Class as an objectClass and the map as the filter attributes.
getHistogram(String, StatsOptions) - Method in class org.apache.jackrabbit.oak.stats.DefaultStatisticsProvider
 
getHistogram(String, StatsOptions) - Method in interface org.apache.jackrabbit.oak.stats.StatisticsProvider
 
getHitCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getHitCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getHitRate() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getHitRate() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getId() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
Each instance of a ManagementOperation has an unique id associated with it.
getId() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
getIfPresent(Object) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the value for the given key if the entry is cached.
getImpact(MBeanOperationInfo) - Method in class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
getIncludedPaths() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
getJcrName(String) - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the JCR name for the given Oak name.
getJcrName(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getJcrPath(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getJcrPath(String) - Method in interface org.apache.jackrabbit.oak.namepath.PathMapper
Returns the JCR path for the given Oak path.
getKeys() - Method in class org.apache.jackrabbit.oak.spi.descriptors.AggregatingDescriptors
 
getKeys() - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Note: If this descriptors are based on default descriptors, the returns string array is a merge of this and the base's keys.
getLoadCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getLoadCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getLoadExceptionCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getLoadExceptionCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getLoadExceptionRate() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getLoadExceptionRate() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getLoadSuccessCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getLoadSuccessCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getMandatoryNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getMandatoryPropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getMaxMemory() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the maximum memory to use.
getMaxPrefilterPathDepth() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
getMaxPrefilterPathDepth() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
getMaxTotalWeight() - Method in class org.apache.jackrabbit.oak.cache.CacheStats
 
getMaxTotalWeight() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getMemory() - Method in interface org.apache.jackrabbit.oak.cache.CacheValue
The estimated amount of memory used by this object, in bytes.
getMemory(K) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the memory used for the given key.
getMessage() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
getMeter(String, StatsOptions) - Method in class org.apache.jackrabbit.oak.stats.DefaultStatisticsProvider
 
getMeter(String, StatsOptions) - Method in interface org.apache.jackrabbit.oak.stats.StatisticsProvider
 
getMeter(RepositoryStatistics.Type) - Method in class org.apache.jackrabbit.oak.stats.StatisticManager
 
getMissCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getMissCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getMissRate() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getMissRate() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getMonitorClass() - Method in interface org.apache.jackrabbit.oak.stats.Monitor
 
getMonitorProperties() - Method in interface org.apache.jackrabbit.oak.stats.Monitor
 
getMountByName(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Returns the mount instance for given mount name
getMountByPath(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Maps a given path to logical store name.
getMountsPlacedDirectlyUnder(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Returns all mounts placed directly under the specified path
getMountsPlacedUnder(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Returns all mounts placed under the specified path
getName() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getName() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getName() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
Informal name
getName() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
getName() - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Name of the mount.
getName() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
getName() - Method in class org.apache.jackrabbit.oak.spi.toggle.FeatureToggle
 
getNamedNodeDefinitions(String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getNamedPropertyDefinitions(String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getNodeDefinition(String, EffectiveNodeType) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getNonDefaultMounts() - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Set of non default mount points configured for the setup
getOakName(String) - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the Oak name for the specified JCR name.
getOakName(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakNameOrNull(String) - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the Oak name for the given JCR name, or null if no such mapping exists because the given JCR name contains an unknown namespace URI or prefix, or is otherwise invalid.
getOakNameOrNull(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakPath(String) - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getOakPath(String) - Method in interface org.apache.jackrabbit.oak.namepath.PathMapper
Returns the Oak path for the given JCR path, or null if no such mapping exists because the given JCR path contains a name element with an unknown namespace URI or prefix, or is otherwise invalid.
getObservationEventAverage() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getObservationEventCount() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getObservationEventDuration() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getObservationQueueMaxLength() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getOldestCheckpointCreationDate() - Method in class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
 
getOldestCheckpointCreationTimestamp() - Method in class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
 
getParameterName(MBeanOperationInfo, MBeanParameterInfo, int) - Method in class org.apache.jackrabbit.oak.commons.jmx.AnnotatedStandardMBean
 
getParentNodeNames() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
getParentNodeTypes() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
getParentPaths() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
getPath() - Method in class org.apache.jackrabbit.oak.namepath.PathTracker
 
getPathFragmentName() - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Returns fragment name which can be used to construct node name used for storing meta content belonging to path under this Mount.
getPathFragmentName() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
getPathsSupportingFragments() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
getPropertyDefinition(String, boolean, int, boolean) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getPropertyDefinition(String, int, boolean) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getPropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getPropertyNames() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
getQueryAverage() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getQueryCount() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getQueryDuration() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getRequestCount() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getRequestCount() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getResidualNodeDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getResidualPropertyDefinitions() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
getRootDefinition() - Method in interface org.apache.jackrabbit.oak.spi.nodetype.DefinitionProvider
 
getService(Whiteboard, Class<T>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
Returns the one of the currently available services from the whiteboard of the tracked type.
getService(Whiteboard, Class<T>, Predicate<T>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
Returns the one of the currently available services from the whiteboard of the tracked type.
getService(Whiteboard, Class<T>, Predicate<T>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
Deprecated, for removal: This API element is subject to removal in a future version.
getServices() - Method in class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker
Returns all services of type T that are currently available.
getServices() - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.Tracker
Returns the currently available services of the tracked type.
getServices(Whiteboard, Class<T>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
Returns the currently available services from the whiteboard of the tracked type.
getServices(Whiteboard, Class<T>, Predicate<T>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
Returns the currently available services from the whiteboard of the tracked type.
getServices(Whiteboard, Class<T>, Predicate<T>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
Deprecated, for removal: This API element is subject to removal in a future version.
getSessionCount() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionLocalMappings() - Method in interface org.apache.jackrabbit.oak.namepath.NameMapper
Returns the local namespace prefix mappings, or an empty map if there aren't any local mappings.
getSessionLocalMappings() - Method in class org.apache.jackrabbit.oak.namepath.NamePathMapper.Default
 
getSessionLogin() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionReadAverage() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionReadCount() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionReadDuration() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionWriteAverage() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionWriteCount() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getSessionWriteDuration() - Method in class org.apache.jackrabbit.oak.stats.RepositoryStats
 
getStats() - Method in class org.apache.jackrabbit.oak.stats.DefaultStatisticsProvider
 
getStats() - Method in interface org.apache.jackrabbit.oak.stats.StatisticsProvider
 
getStatsCounter(RepositoryStatistics.Type) - Method in class org.apache.jackrabbit.oak.stats.StatisticManager
 
getStatus() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
The status of this operation: running if the operation is currently being executed. succeeded if the operation has terminated without errors. failed if the operation has been cancelled, its thread has been interrupted during execution or the operation has failed with an exception.
getTime() - Method in class org.apache.jackrabbit.oak.stats.Clock.Fast
 
getTime() - Method in class org.apache.jackrabbit.oak.stats.Clock
Returns the current time in milliseconds since the epoch.
getTime() - Method in class org.apache.jackrabbit.oak.stats.Clock.Virtual
 
getTimeIncreasing() - Method in class org.apache.jackrabbit.oak.stats.Clock
Returns a strictly increasing timestamp based on the current time.
getTimeMonotonic() - Method in class org.apache.jackrabbit.oak.stats.Clock
Returns a monotonically increasing timestamp based on the current time.
getTimer(String, StatsOptions) - Method in class org.apache.jackrabbit.oak.stats.DefaultStatisticsProvider
 
getTimer(String, StatsOptions) - Method in interface org.apache.jackrabbit.oak.stats.StatisticsProvider
 
getTimer(RepositoryStatistics.Type) - Method in class org.apache.jackrabbit.oak.stats.StatisticManager
 
getTotalLoadTime() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
getTotalLoadTime() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
getUnchecked(K) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the value, loading it if needed.
getUsedMemory() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the currently used memory.
getValue(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.AggregatingDescriptors
 
getValue(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Note: If the descriptor with key does not exist in this set, the call is delegated to the base descriptors.
getValues(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.AggregatingDescriptors
 
getValues(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Note: If the descriptor with key does not exist in this set, the call is delegated to the base descriptors.
getWhiteboard() - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardAware
Returns the whiteboard
getZone() - Method in class org.apache.jackrabbit.oak.stats.Clock
 
GuavaDeprecation - Class in org.apache.jackrabbit.oak.spi
 

H

handleCall(String) - Static method in class org.apache.jackrabbit.oak.spi.GuavaDeprecation
 
handleCall(String, String, List<String>) - Static method in class org.apache.jackrabbit.oak.spi.GuavaDeprecation
 
hashCode() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
hasNonDefaultMounts() - Method in interface org.apache.jackrabbit.oak.spi.mount.MountInfoProvider
Return true if there are explicit mounts configured
HISTOGRAM - org.apache.jackrabbit.oak.stats.SimpleStats.Type
 
HistogramStats - Interface in org.apache.jackrabbit.oak.stats
A metric which calculates the distribution of a value.

I

id - Variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
 
inc() - Method in interface org.apache.jackrabbit.oak.stats.CounterStats
Increment the counter by one.
inc() - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
inc() - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
inc(long) - Method in interface org.apache.jackrabbit.oak.stats.CounterStats
Increment the counter by n.
inc(long) - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
inc(long) - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
includesNodeType(String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
includesNodeTypes(String[]) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
info(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
info(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
info(String, Object...) - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
Informal notification on the progress of garbage collection.
info(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
info(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 
initiated(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
initiated(ManagementOperation<?>, String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.stats.NoopStats
 
instant() - Method in class org.apache.jackrabbit.oak.stats.Clock
 
invalidate(Object) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Remove an entry.
invalidateAll() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Remove all entries.
invalidateAll(Iterable<?>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
isAllNodeTypeOverflown() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
isDefault() - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks whether current mount is the default mount.
isDefault() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
isDirectlyUnder(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks if this mount directly falls under given path.
isDirectlyUnder(String) - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
isEmpty() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
isEnabled() - Method in class org.apache.jackrabbit.oak.spi.toggle.Feature
 
isEnabled() - Method in class org.apache.jackrabbit.oak.spi.toggle.FeatureToggle
 
isEnabled() - Method in class org.apache.jackrabbit.oak.stats.StopwatchLogger
 
isFailure() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
isMetricsEnabled() - Method in class org.apache.jackrabbit.oak.stats.StatsOptions
 
isMounted(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks if given path belongs to this Mount
isMounted(String) - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
isNodeType(String, Iterable<String>, String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeTypeProvider
Returns true if typeName is of the specified primary node type or mixin type, or a subtype thereof.
isNodeType(String, String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeTypeProvider
Returns true if typeName is of the specified primary node type or mixin type, or a subtype thereof.
isNodeType(String, Iterator<String>, String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeTypeProvider
isNodeType(Tree, String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeTypeProvider
Returns true if this tree is of the specified primary node type or mixin type, or a subtype thereof respecting the effective node type of the tree.
isOnlyMetricEnabled() - Method in class org.apache.jackrabbit.oak.stats.StatsOptions
 
isOnlyTimeSeriesEnabled() - Method in class org.apache.jackrabbit.oak.stats.StatsOptions
 
isParentNodeNameOverflown() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
isParentNodeTypeOverflown() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
isParentPathOverflown() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
isPropertyNameOverflown() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
isReadOnly() - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks whether the mount is marked as read only.
isReadOnly() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
isSingleValueDescriptor(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.AggregatingDescriptors
 
isSingleValueDescriptor(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Note: If the descriptor with key does not exist in this set, the call is delegated to the base descriptors.
isStandardDescriptor(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.AggregatingDescriptors
 
isStandardDescriptor(String) - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Note: If the descriptor with key does not exist in this set, the call is delegated to the base descriptors.
isStarted() - Method in class org.apache.jackrabbit.oak.stats.StopwatchLogger
 
isSuccess() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
isSupportFragment(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks if this mount supports mounting nodes containing the fragment (see Mount.getPathFragmentName()) under the given path.
isSupportFragment(String) - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
isSupportFragmentUnder(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks if any path supporting the fragments falls under the specified path.
isSupportFragmentUnder(String) - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
isTimeSeriesEnabled() - Method in class org.apache.jackrabbit.oak.stats.StatsOptions
 
isUnder(String) - Method in interface org.apache.jackrabbit.oak.spi.mount.Mount
Checks if this mount falls under given path.
isUnder(String) - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
ITEM_CODE - Static variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
ITEM_ID - Static variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
ITEM_MESSAGE - Static variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
ITEM_NAMES - Static variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
ITEM_TYPES - Static variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 

J

JCR_ACTIVITIES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_ACTIVITY - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_ACTIVITY_TITLE - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_AVAILABLE_QUERY_OPERATORS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_CHILD_VERSION_HISTORY - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_CONFIGURATION - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_CONFIGURATIONS - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_COPIED_FROM - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JCR_CREATEDBY - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
Additional name constants not present in JcrConstants
JCR_IS_ABSTRACT - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_IS_FULLTEXT_SEARCHABLE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_IS_QUERY_ORDERABLE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_IS_QUERYABLE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_LASTMODIFIEDBY - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_NODE_TYPES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
JCR_ROOT - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
JcrNameParser - Class in org.apache.jackrabbit.oak.namepath
Parses and validates JCR names.
JcrPathParser - Class in org.apache.jackrabbit.oak.namepath
TODO document
JcrPathParser.Listener - Interface in org.apache.jackrabbit.oak.namepath
 
JMX_OAK_DOMAIN - Static variable in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
JMX Domain name under which Oak related JMX MBeans are registered
JmxUtil - Class in org.apache.jackrabbit.oak.commons.jmx
Utility methods related to JMX

K

keys(boolean, boolean) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the list of keys.
keySet() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the set of keys for resident entries.

L

listCheckpoints() - Method in class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
 
LOCK_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.lock.LockConstants
 
LockConstants - Interface in org.apache.jackrabbit.oak.spi.lock
 
LoggingGCMonitor - Class in org.apache.jackrabbit.oak.spi.gc
This GCMonitor implementation logs all calls to its LoggingGCMonitor.info(String, Object...), LoggingGCMonitor.warn(String, Object...), LoggingGCMonitor.error(String, Exception) and LoggingGCMonitor.skipped(String, Object...) methods at the respective levels using the logger instance passed to the constructor.
LoggingGCMonitor(Logger) - Constructor for class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
New instance logging to log
logQueryEvaluationTime(String, String, long) - Method in class org.apache.jackrabbit.oak.stats.StatisticManager
Logs the call of each query ran on the repository.
lookup(BundleContext, String) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Looks a property up by name in the set of framework properties.
lookup(ComponentContext, String) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Looks a property up by name in a component context.
lookupConfigurationThenFramework(ComponentContext, String) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Looks a property up by name in the component context first, falling back in the framework properties if not found.
lookupConfigurationThenFramework(ComponentContext, String, String) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Looks a property up by name in the component context first, falling back in the framework properties if not found.
lookupFrameworkThenConfiguration(ComponentContext, String) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Looks a property up by name in the framework properties first, falling back to the component context if not not found.
lookupFrameworkThenConfiguration(ComponentContext, String, String) - Static method in class org.apache.jackrabbit.oak.osgi.OsgiUtil
Looks a property up by name in the framework properties first, falling back to the component context if not not found.

M

ManagementOperation<R> - Class in org.apache.jackrabbit.oak.commons.jmx
A ManagementOperation is a background task, which can be executed by an Executor.
ManagementOperation.Status - Class in org.apache.jackrabbit.oak.commons.jmx
Status of a ManagementOperation.
mark() - Method in interface org.apache.jackrabbit.oak.stats.MeterStats
Mark the occurrence of an event.
mark() - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
mark() - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
mark(long) - Method in interface org.apache.jackrabbit.oak.stats.MeterStats
Mark the occurrence of a given number of events.
mark(long) - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
mark(long) - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
maximumSize(long) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
Set the maximum size (in number of entries).
maximumWeight(long) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
Set the total maximum weight.
maxQueLengthRecorder() - Method in class org.apache.jackrabbit.oak.stats.StatisticManager
 
METER - org.apache.jackrabbit.oak.stats.SimpleStats.Type
 
MeterStats - Interface in org.apache.jackrabbit.oak.stats
 
METRICS_ONLY - Static variable in class org.apache.jackrabbit.oak.stats.StatsOptions
In this mode only statistical data would be collected.
MISMATCH - org.apache.jackrabbit.oak.spi.mount.FragmentMatcher.Result
 
MIX_ATOMIC_COUNTER - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
mixin to enable the AtomicCounterEditor.
MIX_CREATED - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
MIX_INDEXABLE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
adding such mixin will allow the JcrConstants.NT_UNSTRUCTURED type under restricting nodes such JcrConstants.NT_FOLDER
MIX_LASTMODIFIED - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
MIX_REP_MERGE_CONFLICT - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
Merge conflict handling
MIX_REP_VERSIONABLE_PATHS - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
module(String) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 
Monitor<T> - Interface in org.apache.jackrabbit.oak.stats
Marker interface for monitors that are to be registered with a Whiteboard.
mount(String, boolean, List<String>, List<String>) - Method in class org.apache.jackrabbit.oak.spi.mount.Mounts.Builder
Adds a new Mount instance with the specified parameters
mount(String, String...) - Method in class org.apache.jackrabbit.oak.spi.mount.Mounts.Builder
Adds a new read-write Mount with the specified name and paths
Mount - Interface in org.apache.jackrabbit.oak.spi.mount
Refers to a set of paths from a ContentRepositoryx that are possibly stored in a separate physical persistent store.
MountInfo - Class in org.apache.jackrabbit.oak.spi.mount
Default Mount implementation for non-default mounts.
MountInfo(String, boolean, List<String>, List<String>) - Constructor for class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
MountInfoProvider - Interface in org.apache.jackrabbit.oak.spi.mount
Holds information related to the Mounts configured in a ContentRepository.
Mounts - Class in org.apache.jackrabbit.oak.spi.mount
Provides helper methods for creating MountInfoProvider instances.
Mounts.Builder - Class in org.apache.jackrabbit.oak.spi.mount
Provides a fluent API from creating MountInfoProvider instances

N

name - Variable in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
 
NameMapper - Interface in org.apache.jackrabbit.oak.namepath
TODO document
NamePathMapper - Interface in org.apache.jackrabbit.oak.namepath
The NamePathMapper interface combines NameMapper and PathMapper.
NamePathMapper.Default - Class in org.apache.jackrabbit.oak.namepath
Default implementation that doesn't perform any conversions for cases where a mapper object only deals with oak internal names and paths.
NAMESPACE_OAK - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
NAMESPACE_REP - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
NAMESPACE_SV - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
NAMESPACE_XMLNS - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
NamespaceConstants - Interface in org.apache.jackrabbit.oak.spi.namespace
TODO document
NAMESPACES_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
newBuilder() - Static method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Create a builder.
newBuilder() - Static method in class org.apache.jackrabbit.oak.spi.mount.Mounts
Creates a new Builder instance for configuring more complex mount setups
newFeature(String, Whiteboard) - Static method in class org.apache.jackrabbit.oak.spi.toggle.Feature
Creates a new Feature with the given name and registers the corresponding FeatureToggle on the Whiteboard.
newManagementOperation(String, Callable<R>) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
Create a new ManagementOperation of the given name.
newManagementOperation(String, Supplier<String>, Callable<R>) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
Create a new ManagementOperation of the given name.
newManagementOperation(String, Supplier<String>, Callable<R>) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
Deprecated, for removal: This API element is subject to removal in a future version.
NODE_TYPES_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NodeTypeConstants - Interface in org.apache.jackrabbit.oak.spi.nodetype
NodeTypeConstants...
none(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
none(ManagementOperation<?>, String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.stats.StatisticsProvider
 
NoopStats - Class in org.apache.jackrabbit.oak.stats
 
NT_ACTIVITY - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
NT_CONFIGURATION - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
NT_OAK_RESOURCE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_OAK_UNSTRUCTURED - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_CHILD_NODE_DEFINITION - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_CHILD_NODE_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_NAMED_CHILD_NODE_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_NAMED_PROPERTY_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_NODE_TYPE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_NODE_TYPES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_PROPERTY_DEFINITION - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_PROPERTY_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_ROOT - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
Constants for built-in repository defined node type names
NT_REP_SYSTEM - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
NT_REP_UNSTRUCTURED - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 

O

org.apache.jackrabbit.oak.cache - package org.apache.jackrabbit.oak.cache
For Oak internal use only.
org.apache.jackrabbit.oak.commons.jmx - package org.apache.jackrabbit.oak.commons.jmx
 
org.apache.jackrabbit.oak.namepath - package org.apache.jackrabbit.oak.namepath
 
org.apache.jackrabbit.oak.osgi - package org.apache.jackrabbit.oak.osgi
 
org.apache.jackrabbit.oak.spi - package org.apache.jackrabbit.oak.spi
 
org.apache.jackrabbit.oak.spi.descriptors - package org.apache.jackrabbit.oak.spi.descriptors
 
org.apache.jackrabbit.oak.spi.gc - package org.apache.jackrabbit.oak.spi.gc
 
org.apache.jackrabbit.oak.spi.lock - package org.apache.jackrabbit.oak.spi.lock
 
org.apache.jackrabbit.oak.spi.mount - package org.apache.jackrabbit.oak.spi.mount
 
org.apache.jackrabbit.oak.spi.namespace - package org.apache.jackrabbit.oak.spi.namespace
 
org.apache.jackrabbit.oak.spi.nodetype - package org.apache.jackrabbit.oak.spi.nodetype
 
org.apache.jackrabbit.oak.spi.observation - package org.apache.jackrabbit.oak.spi.observation
 
org.apache.jackrabbit.oak.spi.toggle - package org.apache.jackrabbit.oak.spi.toggle
 
org.apache.jackrabbit.oak.spi.version - package org.apache.jackrabbit.oak.spi.version
 
org.apache.jackrabbit.oak.spi.whiteboard - package org.apache.jackrabbit.oak.spi.whiteboard
 
org.apache.jackrabbit.oak.stats - package org.apache.jackrabbit.oak.stats
 
OsgiUtil - Class in org.apache.jackrabbit.oak.osgi
Utility methods to use in an OSGi environment.
OsgiWhiteboard - Class in org.apache.jackrabbit.oak.osgi
OSGi-based whiteboard implementation.
OsgiWhiteboard(BundleContext) - Constructor for class org.apache.jackrabbit.oak.osgi.OsgiWhiteboard
 

P

parent() - Method in interface org.apache.jackrabbit.oak.namepath.JcrPathParser.Listener
 
parse(String, JcrNameParser.Listener, int) - Static method in class org.apache.jackrabbit.oak.namepath.JcrNameParser
Parse the specified jcr name and inform the specified listener about the result or any error that may occur during parsing.
parse(String, JcrPathParser.Listener) - Static method in class org.apache.jackrabbit.oak.namepath.JcrPathParser
 
PARTIAL_MATCH - org.apache.jackrabbit.oak.spi.mount.FragmentMatcher.Result
 
PathMapper - Interface in org.apache.jackrabbit.oak.namepath
PathMapper instances provide methods for mapping paths from their JCR string representation to their Oak representation and vice versa.
PathTracker - Class in org.apache.jackrabbit.oak.namepath
Simple utility class for lazily tracking the current path during a tree traversal that recurses down a subtree.
PathTracker() - Constructor for class org.apache.jackrabbit.oak.namepath.PathTracker
 
peek(K) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the value for the given key if the entry is cached.
PREFIX_OAK - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
PREFIX_REP - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
PREFIX_SV - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
PREFIX_XMLNS - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
put(String, Value[], boolean, boolean) - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Adds a new descriptor to this set of descriptors which overlay the ones from the base set.
put(String, Value, boolean, boolean) - Method in class org.apache.jackrabbit.oak.spi.descriptors.GenericDescriptors
Adds a new descriptor to this set of descriptors which overlay the ones from the base set.
put(K, V) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Add an entry to the cache.
put(K, V, int) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Add an entry to the cache.
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
putIfAbsent(K, V) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 

Q

quoteValueIfRequired(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.JmxUtil
Checks if the passed value string can be used as is as part of JMX ObjectName If it cannot be used then it would return a quoted string which is then safe to be used as part of ObjectName.

R

readOnlyMount(String, String...) - Method in class org.apache.jackrabbit.oak.spi.mount.Mounts.Builder
Adds a new read-only Mount with the specified name and paths
recordStats() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 
refresh(K) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Re-load the value for the given key.
register(Class<T>, T, Map<?, ?>) - Method in class org.apache.jackrabbit.oak.osgi.OsgiWhiteboard
 
register(Class<T>, T, Map<?, ?>) - Method in class org.apache.jackrabbit.oak.spi.whiteboard.DefaultWhiteboard
 
register(Class<T>, T, Map<?, ?>) - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard
Publishes the given service to the whiteboard.
registerGCMonitor(GCMonitor) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
Register a GCMonitor.
registerMBean(Whiteboard, Class<T>, T, String, String) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
registerMBean(Whiteboard, Class<T>, T, String, String, Map<String, String>) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
Registration - Interface in org.apache.jackrabbit.oak.spi.whiteboard
Whiteboard service registration.
remove(Object) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Remove an entry.
REP_ACTIVITIES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
REP_CONFIGURATIONS - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
REP_DECLARING_NODE_TYPE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_HAS_PROTECTED_RESIDUAL_CHILD_NODES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_HAS_PROTECTED_RESIDUAL_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_MANDATORY_CHILD_NODES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_MANDATORY_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_MIXIN_SUBTYPES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_MIXIN_TYPES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_NAMED_CHILD_NODE_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_NAMED_PROPERTY_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_NAMED_SINGLE_VALUED_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_NAMESPACES - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
REP_NSDATA - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
REP_OURS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_PREFIXES - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
REP_PRIMARY_SUBTYPES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_PRIMARY_TYPE - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_PROTECTED_CHILD_NODES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_PROTECTED_PROPERTIES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_RESIDUAL_CHILD_NODE_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_RESIDUAL_PROPERTY_DEFINITIONS - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_SUPERTYPES - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_URIS - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
 
REP_UUID - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
REP_VERSIONSTORAGE - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
RepositoryStats - Class in org.apache.jackrabbit.oak.stats
 
RepositoryStats(RepositoryStatistics, TimeSeries) - Constructor for class org.apache.jackrabbit.oak.stats.RepositoryStats
 
RESERVED_PREFIXES - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
Reserved namespace prefixes as defined in jackrabbit 2
RESERVED_URIS - Static variable in interface org.apache.jackrabbit.oak.spi.namespace.NamespaceConstants
Reserved namespace URIs as defined in jackrabbit 2
resetStats() - Method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
resetStats() - Method in class org.apache.jackrabbit.oak.cache.CacheStatsMBeanWrapper
 
RESIDUAL_NAME - Static variable in interface org.apache.jackrabbit.oak.spi.nodetype.NodeTypeConstants
 
RESTORE_PREFIX - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
Prefix of the jcr:baseVersion value for a restore.
root() - Method in interface org.apache.jackrabbit.oak.namepath.JcrPathParser.Listener
 
RUN_ON_LEADER - org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils.ScheduleExecutionInstanceTypes
 
RUN_ON_SINGLE - org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils.ScheduleExecutionInstanceTypes
 
running(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
running(ManagementOperation<?>, String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 

S

scheduleWithFixedDelay(Whiteboard, Runnable, long) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
scheduleWithFixedDelay(Whiteboard, Runnable, long, boolean, boolean) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
scheduleWithFixedDelay(Whiteboard, Runnable, Map<String, Object>, long, boolean, boolean) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
scheduleWithFixedDelay(Whiteboard, Runnable, Map<String, Object>, long, WhiteboardUtils.ScheduleExecutionInstanceTypes, boolean) - Static method in class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
segmentCount(int) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
 
setAverageMemory(int) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Set the average memory used per entry.
setEnabled(boolean) - Method in class org.apache.jackrabbit.oak.spi.toggle.FeatureToggle
Changes the state of the feature toggle.
setMaxMemory(long) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Set the maximum memory this cache should use.
setWhiteboard(Whiteboard) - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardAware
Sets the whiteboard.
SIMPLE - Static variable in class org.apache.jackrabbit.oak.stats.Clock
Simple clock implementation based on System.currentTimeMillis(), which is known to be rather slow on some platforms.
SimpleStats - Class in org.apache.jackrabbit.oak.stats
 
SimpleStats(AtomicLong, SimpleStats.Type) - Constructor for class org.apache.jackrabbit.oak.stats.SimpleStats
 
SimpleStats.Type - Enum in org.apache.jackrabbit.oak.stats
 
size() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the number of resident entries.
sizeHot() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the number of hot entries in the cache.
sizeMapArray() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the length of the internal map array.
sizeNonResident() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the number of non-resident entries in the cache.
sizeOf(K, V) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
Get the size of the given value.
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
skipped(String, Object...) - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
A garbage collection cycle is skipped for a specific reason.
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 
split(String) - Method in class org.apache.jackrabbit.oak.stats.StopwatchLogger
track of an intermediate time without stopping the ticking.
stackMoveDistance(int) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
How many other item are to be moved to the top of the stack before the current item is moved.
start() - Method in class org.apache.jackrabbit.oak.stats.StopwatchLogger
starts the clock
start(Whiteboard) - Method in class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker
 
startsWith(String, String) - Static method in class org.apache.jackrabbit.oak.spi.mount.FragmentMatcher
Check if the subject starts with the pattern.
StatisticManager - Class in org.apache.jackrabbit.oak.stats
Manager for all repository wide statistics.
StatisticManager(Whiteboard, ScheduledExecutorService) - Constructor for class org.apache.jackrabbit.oak.stats.StatisticManager
Create a new instance of this class registering all repository wide statistics with the passed whiteboard.
StatisticsProvider - Interface in org.apache.jackrabbit.oak.stats
 
stats() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
Stats - Interface in org.apache.jackrabbit.oak.stats
A tag interface to indicate that a class is a Stat.
StatsOptions - Class in org.apache.jackrabbit.oak.stats
 
stop() - Method in class org.apache.jackrabbit.oak.spi.whiteboard.AbstractServiceTracker
 
stop() - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.Tracker
Stops tracking.
stop() - Method in interface org.apache.jackrabbit.oak.stats.TimerStats.Context
Updates the timer with the difference between current and start time.
stop(String) - Method in class org.apache.jackrabbit.oak.stats.StopwatchLogger
track the time and stop the clock.
StopwatchLogger - Class in org.apache.jackrabbit.oak.stats
Utility class to be used for tracking of timing within methods.
StopwatchLogger(Class<?>) - Constructor for class org.apache.jackrabbit.oak.stats.StopwatchLogger
instantiate a class with the provided class
StopwatchLogger(String) - Constructor for class org.apache.jackrabbit.oak.stats.StopwatchLogger
Create a class with the provided class.
StopwatchLogger(Logger, Class<?>) - Constructor for class org.apache.jackrabbit.oak.stats.StopwatchLogger
Instantiate a class with the provided class and custom logger.
StopwatchLogger(Logger, String) - Constructor for class org.apache.jackrabbit.oak.stats.StopwatchLogger
Instantiate a class with the provided class and custom logger.
succeeded(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
succeeded(ManagementOperation<?>, String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
supportsMixin(String) - Method in interface org.apache.jackrabbit.oak.spi.nodetype.EffectiveNodeType
 
SYSTEM_PATHS - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 

T

time() - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
time() - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
time() - Method in interface org.apache.jackrabbit.oak.stats.TimerStats
Returns a new TimerStats.Context.
TIME_SERIES_ONLY - Static variable in class org.apache.jackrabbit.oak.stats.StatsOptions
In this mode only TimeSeries data would be collected.
timeInWords(long) - Static method in class org.apache.jackrabbit.oak.cache.AbstractCacheStats
 
TIMER - org.apache.jackrabbit.oak.stats.SimpleStats.Type
 
TimerStats - Interface in org.apache.jackrabbit.oak.stats
 
TimerStats.Context - Interface in org.apache.jackrabbit.oak.stats
A timing context.
toCompositeData() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
Utility method for converting this instance to a CompositeData encoding of the respective status.
toCompositeData(String, String, String, Map<String, String>) - Method in class org.apache.jackrabbit.oak.commons.jmx.AbstractCheckpointMBean
Utility method for converting the fields associated with a checkpoint to the composite data format.
toString() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
toString() - Method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation
 
toString() - Method in class org.apache.jackrabbit.oak.spi.mount.MountInfo
 
toString() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSet
 
toString() - Method in class org.apache.jackrabbit.oak.spi.observation.ChangeSetBuilder
 
toString() - Method in class org.apache.jackrabbit.oak.stats.Clock.Fast
 
toString() - Method in class org.apache.jackrabbit.oak.stats.Clock.Virtual
 
toTabularData(Iterable<ManagementOperation.Status>) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
track(Class<T>) - Method in class org.apache.jackrabbit.oak.osgi.OsgiWhiteboard
Returns a tracker for services of the given type.
track(Class<T>) - Method in class org.apache.jackrabbit.oak.spi.whiteboard.DefaultWhiteboard
 
track(Class<T>) - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard
Starts tracking services of the given type.
track(Class<T>, Map<String, String>) - Method in class org.apache.jackrabbit.oak.osgi.OsgiWhiteboard
 
track(Class<T>, Map<String, String>) - Method in class org.apache.jackrabbit.oak.spi.whiteboard.DefaultWhiteboard
 
track(Class<T>, Map<String, String>) - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard
Starts tracking services of the given type, with given attributes.
Tracker<T> - Interface in org.apache.jackrabbit.oak.spi.whiteboard
Tracker for whiteboard services.

U

unavailable(String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
unavailable(ManagementOperation<?>, String) - Static method in class org.apache.jackrabbit.oak.commons.jmx.ManagementOperation.Status
 
unregister() - Method in class org.apache.jackrabbit.oak.spi.whiteboard.CompositeRegistration
 
unregister() - Method in interface org.apache.jackrabbit.oak.spi.whiteboard.Registration
Unregisters this service.
update(long) - Method in interface org.apache.jackrabbit.oak.stats.HistogramStats
Adds a recorded value.
update(long) - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
update(long) - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
update(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.stats.NoopStats
 
update(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.stats.SimpleStats
 
update(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.stats.TimerStats
Adds a recorded duration.
updateStatus(String) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
updateStatus(String) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
updateStatus(String) - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
The garbage collection entered a new phase e.g.
updateStatus(String) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
updateStatus(String) - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 

V

validate(String) - Static method in class org.apache.jackrabbit.oak.namepath.JcrNameParser
 
validate(String) - Static method in class org.apache.jackrabbit.oak.namepath.JcrPathParser
 
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.mount.FragmentMatcher.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils.ScheduleExecutionInstanceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.stats.SimpleStats.Type
Returns the enum constant of this type with the specified name.
values() - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS
 
values() - Static method in enum org.apache.jackrabbit.oak.spi.mount.FragmentMatcher.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils.ScheduleExecutionInstanceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.stats.SimpleStats.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_NODE_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
VERSION_NODE_TYPE_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
VERSION_PROPERTY_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
VERSION_STORE_INIT - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
VERSION_STORE_NT_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
VERSION_STORE_PATH - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
Quote from JSR 283 Section "3.13.8 Version Storage"
VERSION_STORE_ROOT_NAMES - Static variable in interface org.apache.jackrabbit.oak.spi.version.VersionConstants
 
VersionConstants - Interface in org.apache.jackrabbit.oak.spi.version
VersionConstants...
Virtual() - Constructor for class org.apache.jackrabbit.oak.stats.Clock.Virtual
 

W

waitUntil(long) - Method in class org.apache.jackrabbit.oak.stats.Clock.Virtual
 
waitUntil(long) - Method in class org.apache.jackrabbit.oak.stats.Clock
Waits until the given point in time is reached.
warn(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor
 
warn(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitor.Empty
 
warn(String, Object...) - Method in interface org.apache.jackrabbit.oak.spi.gc.GCMonitor
Warning about a condition that might have adverse effects on the overall garbage collection process but does not prevent the process from running.
warn(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.GCMonitorTracker
 
warn(String, Object...) - Method in class org.apache.jackrabbit.oak.spi.gc.LoggingGCMonitor
 
weigh(CacheValue, CacheValue) - Method in class org.apache.jackrabbit.oak.cache.EmpiricalWeigher
 
weigher(Weigher<K, V>) - Method in class org.apache.jackrabbit.oak.cache.CacheLIRS.Builder
Set the weigher which is used if memory usage of an entry is not explicitly set (when adding entries).
Whiteboard - Interface in org.apache.jackrabbit.oak.spi.whiteboard
 
WhiteboardAware - Interface in org.apache.jackrabbit.oak.spi.whiteboard
Marker interface for services than can hold a whiteboard.
WhiteboardExecutor - Class in org.apache.jackrabbit.oak.spi.whiteboard
Dynamic Executor based on the available whiteboard services.
WhiteboardExecutor() - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardExecutor
 
WhiteboardUtils - Class in org.apache.jackrabbit.oak.spi.whiteboard
 
WhiteboardUtils() - Constructor for class org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardUtils
 
WhiteboardUtils.ScheduleExecutionInstanceTypes - Enum in org.apache.jackrabbit.oak.spi.whiteboard
 
withZone(ZoneId) - Method in class org.apache.jackrabbit.oak.stats.Clock
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages