Class CompositeNodeStoreStats
java.lang.Object
org.apache.jackrabbit.oak.composite.CompositeNodeStoreStats
- All Implemented Interfaces:
CompositeNodeStoreMonitor
,CompositeNodeStoreStatsMBean
public class CompositeNodeStoreStats
extends Object
implements CompositeNodeStoreStatsMBean, CompositeNodeStoreMonitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Fields inherited from interface org.apache.jackrabbit.oak.composite.CompositeNodeStoreMonitor
EMPTY_INSTANCE
Fields inherited from interface org.apache.jackrabbit.oak.composite.CompositeNodeStoreStatsMBean
TYPE
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeNodeStoreStats
(StatisticsProvider statisticsProvider, String prefix, boolean countPaths) CompositeNodeStoreStats
(StatisticsProvider statisticsProvider, String prefix, boolean countPaths, long nodePathCountSizeLimit, long nodePathCountValueLimit) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
onCreateNodeObject
(String path) void
onSwitchNodeToNative
(Mount mount)
-
Field Details
-
STRING_CACHE_SIZE
- See Also:
-
NODE_PATH_DEPTH
- See Also:
-
NODE_SWITCH_TO_DEFAULT_MOUNT
- See Also:
-
NODE_SWITCH_TO_NON_DEFAULT_MOUNT
- See Also:
-
-
Constructor Details
-
CompositeNodeStoreStats
public CompositeNodeStoreStats(StatisticsProvider statisticsProvider, String prefix, boolean countPaths) -
CompositeNodeStoreStats
public CompositeNodeStoreStats(StatisticsProvider statisticsProvider, String prefix, boolean countPaths, long nodePathCountSizeLimit, long nodePathCountValueLimit)
-
-
Method Details
-
onCreateNodeObject
- Specified by:
onCreateNodeObject
in interfaceCompositeNodeStoreMonitor
-
onSwitchNodeToNative
- Specified by:
onSwitchNodeToNative
in interfaceCompositeNodeStoreMonitor
-
onAddStringCacheEntry
public void onAddStringCacheEntry()- Specified by:
onAddStringCacheEntry
in interfaceCompositeNodeStoreMonitor
-
getStringCacheSize
- Specified by:
getStringCacheSize
in interfaceCompositeNodeStoreStatsMBean
-
getNodeSwitchToDefaultMount
- Specified by:
getNodeSwitchToDefaultMount
in interfaceCompositeNodeStoreStatsMBean
-
getNodeSwitchToNonDefaultMount
- Specified by:
getNodeSwitchToNonDefaultMount
in interfaceCompositeNodeStoreStatsMBean
-
getNodePathCounts
- Specified by:
getNodePathCounts
in interfaceCompositeNodeStoreStatsMBean
- Throws:
OpenDataException
-