Package org.opennms.netmgt.threshd
Class ThresholdEvaluatorHighLow
- java.lang.Object
-
- org.opennms.netmgt.threshd.ThresholdEvaluatorHighLow
-
- All Implemented Interfaces:
ThresholdEvaluator
public class ThresholdEvaluatorHighLow extends Object implements ThresholdEvaluator
ThresholdEvaluatorHighLow class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ThresholdEvaluatorHighLow.ThresholdEvaluatorStateHighLow
-
Constructor Summary
Constructors Constructor Description ThresholdEvaluatorHighLow()
Constructor for ThresholdEvaluatorHighLow.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThresholdEvaluatorState
getThresholdEvaluatorState(BaseThresholdDefConfigWrapper threshold, ThresholdingSession thresholdingSession)
getThresholdEvaluatorStateboolean
supportsType(ThresholdType type)
supportsType
-
-
-
Method Detail
-
supportsType
public boolean supportsType(ThresholdType type)
supportsType
- Specified by:
supportsType
in interfaceThresholdEvaluator
- Parameters:
type
- aString
object.- Returns:
- a boolean.
-
getThresholdEvaluatorState
public ThresholdEvaluatorState getThresholdEvaluatorState(BaseThresholdDefConfigWrapper threshold, ThresholdingSession thresholdingSession)
getThresholdEvaluatorState
- Specified by:
getThresholdEvaluatorState
in interfaceThresholdEvaluator
- Parameters:
threshold
- aBaseThresholdDefConfigWrapper
object.- Returns:
- a
ThresholdEvaluatorState
object.
-
-