Class CompositeNodeStoreStats
- java.lang.Object
 - 
- org.apache.jackrabbit.oak.composite.CompositeNodeStoreStats
 
 
- 
- All Implemented Interfaces:
 CompositeNodeStoreMonitor,CompositeNodeStoreStatsMBean
public class CompositeNodeStoreStats extends java.lang.Object implements CompositeNodeStoreStatsMBean, CompositeNodeStoreMonitor
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNODE_PATH_DEPTHstatic java.lang.StringNODE_SWITCH_TO_DEFAULT_MOUNTstatic java.lang.StringNODE_SWITCH_TO_NON_DEFAULT_MOUNTstatic java.lang.StringSTRING_CACHE_SIZE- 
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
Constructors Constructor Description CompositeNodeStoreStats(StatisticsProvider statisticsProvider, java.lang.String prefix, boolean countPaths)CompositeNodeStoreStats(StatisticsProvider statisticsProvider, java.lang.String prefix, boolean countPaths, long nodePathCountSizeLimit, long nodePathCountValueLimit) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.management.openmbean.TabularDatagetNodePathCounts()javax.management.openmbean.CompositeDatagetNodeSwitchToDefaultMount()javax.management.openmbean.CompositeDatagetNodeSwitchToNonDefaultMount()javax.management.openmbean.CompositeDatagetStringCacheSize()voidonAddStringCacheEntry()voidonCreateNodeObject(java.lang.String path)voidonSwitchNodeToNative(Mount mount) 
 - 
 
- 
- 
Field Detail
- 
STRING_CACHE_SIZE
public static final java.lang.String STRING_CACHE_SIZE
- See Also:
 - Constant Field Values
 
 
- 
NODE_PATH_DEPTH
public static final java.lang.String NODE_PATH_DEPTH
- See Also:
 - Constant Field Values
 
 
- 
NODE_SWITCH_TO_DEFAULT_MOUNT
public static final java.lang.String NODE_SWITCH_TO_DEFAULT_MOUNT
- See Also:
 - Constant Field Values
 
 
- 
NODE_SWITCH_TO_NON_DEFAULT_MOUNT
public static final java.lang.String NODE_SWITCH_TO_NON_DEFAULT_MOUNT
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
CompositeNodeStoreStats
public CompositeNodeStoreStats(StatisticsProvider statisticsProvider, java.lang.String prefix, boolean countPaths)
 
- 
CompositeNodeStoreStats
public CompositeNodeStoreStats(StatisticsProvider statisticsProvider, java.lang.String prefix, boolean countPaths, long nodePathCountSizeLimit, long nodePathCountValueLimit)
 
 - 
 
- 
Method Detail
- 
onCreateNodeObject
public void onCreateNodeObject(java.lang.String path)
- Specified by:
 onCreateNodeObjectin interfaceCompositeNodeStoreMonitor
 
- 
onSwitchNodeToNative
public void onSwitchNodeToNative(Mount mount)
- Specified by:
 onSwitchNodeToNativein interfaceCompositeNodeStoreMonitor
 
- 
onAddStringCacheEntry
public void onAddStringCacheEntry()
- Specified by:
 onAddStringCacheEntryin interfaceCompositeNodeStoreMonitor
 
- 
getStringCacheSize
public javax.management.openmbean.CompositeData getStringCacheSize()
- Specified by:
 getStringCacheSizein interfaceCompositeNodeStoreStatsMBean
 
- 
getNodeSwitchToDefaultMount
public javax.management.openmbean.CompositeData getNodeSwitchToDefaultMount()
- Specified by:
 getNodeSwitchToDefaultMountin interfaceCompositeNodeStoreStatsMBean
 
- 
getNodeSwitchToNonDefaultMount
public javax.management.openmbean.CompositeData getNodeSwitchToNonDefaultMount()
- Specified by:
 getNodeSwitchToNonDefaultMountin interfaceCompositeNodeStoreStatsMBean
 
- 
getNodePathCounts
public javax.management.openmbean.TabularData getNodePathCounts() throws javax.management.openmbean.OpenDataException- Specified by:
 getNodePathCountsin interfaceCompositeNodeStoreStatsMBean- Throws:
 javax.management.openmbean.OpenDataException
 
 - 
 
 -