Class ApplicationHaltsRule
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- org.openjdk.jmc.flightrecorder.rules.jdk.memory.ApplicationHaltsRule
-
- All Implemented Interfaces:
IRule
public class ApplicationHaltsRule extends AbstractRule
-
-
Field Summary
Fields Modifier and Type Field Description static TypedPreference<IQuantity>APP_HALTS_INFO_LIMITstatic TypedPreference<IQuantity>APP_HALTS_WARNING_LIMITstatic TypedResult<IQuantity>HALTS_RATIOstatic TypedResult<IRange<IQuantity>>HALTS_WINDOWstatic TypedResult<IQuantity>NON_GC_HALTS_RATIOstatic TypedResult<IQuantity>TOTAL_HALTS_RATIOstatic TypedResult<IQuantity>TOTAL_NON_GC_HALTS_RATIOstatic TypedPreference<IQuantity>WINDOW_SIZE-
Fields inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
evaluationTask
-
-
Constructor Summary
Constructors Constructor Description ApplicationHaltsRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IResultgetResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)-
Methods inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
createEvaluation, getConfigurationAttributes, getId, getName, getRequiredEvents, getResults, getTopic
-
-
-
-
Field Detail
-
APP_HALTS_INFO_LIMIT
public static final TypedPreference<IQuantity> APP_HALTS_INFO_LIMIT
-
APP_HALTS_WARNING_LIMIT
public static final TypedPreference<IQuantity> APP_HALTS_WARNING_LIMIT
-
WINDOW_SIZE
public static final TypedPreference<IQuantity> WINDOW_SIZE
-
HALTS_WINDOW
public static final TypedResult<IRange<IQuantity>> HALTS_WINDOW
-
HALTS_RATIO
public static final TypedResult<IQuantity> HALTS_RATIO
-
TOTAL_HALTS_RATIO
public static final TypedResult<IQuantity> TOTAL_HALTS_RATIO
-
NON_GC_HALTS_RATIO
public static final TypedResult<IQuantity> NON_GC_HALTS_RATIO
-
TOTAL_NON_GC_HALTS_RATIO
public static final TypedResult<IQuantity> TOTAL_NON_GC_HALTS_RATIO
-
-
Method Detail
-
getResult
protected IResult getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
- Specified by:
getResultin classAbstractRule
-
-