|
ModeShape Distribution 3.5.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@MXBean @Details(value="JMX MXBean which exposes various repository metrics") public interface RepositoryStatisticsMXBean
JXM MXBean interface which exposes various monitoring information for a running repository. The information exposed by this
interface is obtained via the active RepositoryMonitor
instance.
Method Detail |
---|
@Details(value="A list of enums which represent the available value metrics that should be used as parameters for the getValues operation") List<EnumDescription> getValueMetrics()
ValueMetric
enumerations that are available for use by the caller with
getValues(org.modeshape.jcr.api.monitor.ValueMetric, org.modeshape.jcr.api.monitor.Window)
.
RepositoryMonitor.getAvailableValueMetrics()
@Details(value="A list of enums which represent the available duration metrics that should be used as parameters for the getDurations and getLongestRunning operations") List<EnumDescription> getDurationMetrics()
DurationMetric
enumerations that are available for use by the caller with
getDurations(org.modeshape.jcr.api.monitor.DurationMetric, org.modeshape.jcr.api.monitor.Window)
.
RepositoryMonitor.getAvailableDurationMetrics()
@Details(value="A list of enums which represent the available time intervals that should be used as operation parameters") List<EnumDescription> getTimeWindows()
Window
enumerations that are available for use by the caller with
getValues(org.modeshape.jcr.api.monitor.ValueMetric, org.modeshape.jcr.api.monitor.Window)
and
getDurations(org.modeshape.jcr.api.monitor.DurationMetric, org.modeshape.jcr.api.monitor.Window)
.
RepositoryMonitor.getAvailableWindows()
@Details(value="Returns the values of a certain type in a given period of time") HistoricalData getValues(@Details(value="The value metric enum name (see the ValueMetrics)") ValueMetric metric, @Details(value="The time window enum name (see the TimeWindows)") Window windowInTime) throws MBeanException
metric
- the value metric; may not be nullwindowInTime
- the window specifying which statistics are to be returned; may not be null
MBeanException
- if anything unexpected fails while performing the operation.RepositoryMonitor.getHistory(org.modeshape.jcr.api.monitor.ValueMetric, org.modeshape.jcr.api.monitor.Window)
@Details(value="Returns the values for a duration type in a period of time") HistoricalData getDurations(@Details(value="The duration metric enum name (see the DurationMetrics)") DurationMetric metric, @Details(value="The time window enum name (see the TimeWindows)") Window windowInTime) throws MBeanException
metric
- the duration metric; may not be nullwindowInTime
- the window specifying which statistics are to be returned; may not be null
MBeanException
- if anything unexpected fails while performing the operation.RepositoryMonitor.getHistory(org.modeshape.jcr.api.monitor.DurationMetric, org.modeshape.jcr.api.monitor.Window)
@Details(value="Returns the longest running time of a duration type (e.g. longest running session)") List<DurationData> getLongestRunning(@Details(value="The duration metric enum name (see the DurationMetrics)") DurationMetric metric) throws MBeanException
metric
- the duration metric; may not be null
MBeanException
- if anything unexpected fails while performing the operation.RepositoryMonitor.getLongestRunning(org.modeshape.jcr.api.monitor.DurationMetric)
|
ModeShape Distribution 3.5.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |