Class ErrorRule
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.rules.AbstractRule
-
- org.openjdk.jmc.flightrecorder.rules.jdk.exceptions.ErrorRule
-
- All Implemented Interfaces:
IRule
public class ErrorRule extends AbstractRule
-
-
Field Summary
Fields Modifier and Type Field Description static TypedResult<IQuantity>ERROR_COUNTstatic TypedPreference<IQuantity>ERROR_INFO_LIMITstatic TypedResult<IQuantity>ERROR_RATEstatic TypedPreference<IQuantity>ERROR_WARNING_LIMITstatic TypedResult<IRange<IQuantity>>ERROR_WINDOWstatic TypedPreference<IQuantity>ERROR_WINDOW_SIZEstatic TypedResult<IQuantity>EXCLUDED_ERRORSstatic TypedPreference<java.lang.String>EXCLUDED_ERRORS_REGEXPstatic TypedResult<IMCType>MOST_COMMON_ERRORstatic TypedResult<IQuantity>MOST_COMMON_ERROR_COUNT-
Fields inherited from class org.openjdk.jmc.flightrecorder.rules.AbstractRule
evaluationTask
-
-
Constructor Summary
Constructors Constructor Description ErrorRule()
-
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
-
ERROR_INFO_LIMIT
public static final TypedPreference<IQuantity> ERROR_INFO_LIMIT
-
ERROR_WARNING_LIMIT
public static final TypedPreference<IQuantity> ERROR_WARNING_LIMIT
-
EXCLUDED_ERRORS_REGEXP
public static final TypedPreference<java.lang.String> EXCLUDED_ERRORS_REGEXP
-
ERROR_WINDOW_SIZE
public static final TypedPreference<IQuantity> ERROR_WINDOW_SIZE
-
ERROR_WINDOW
public static final TypedResult<IRange<IQuantity>> ERROR_WINDOW
-
ERROR_RATE
public static final TypedResult<IQuantity> ERROR_RATE
-
ERROR_COUNT
public static final TypedResult<IQuantity> ERROR_COUNT
-
MOST_COMMON_ERROR
public static final TypedResult<IMCType> MOST_COMMON_ERROR
-
MOST_COMMON_ERROR_COUNT
public static final TypedResult<IQuantity> MOST_COMMON_ERROR_COUNT
-
EXCLUDED_ERRORS
public static final TypedResult<IQuantity> EXCLUDED_ERRORS
-
-
Method Detail
-
getResult
protected IResult getResult(IItemCollection items, IPreferenceValueProvider vp, IResultValueProvider rp)
- Specified by:
getResultin classAbstractRule
-
-