org.opennms.netmgt.threshd
Interface ThresholdEvaluator

All Known Implementing Classes:
ThresholdEvaluatorAbsoluteChange, ThresholdEvaluatorHighLow, ThresholdEvaluatorRearmingAbsoluteChange, ThresholdEvaluatorRelativeChange

public interface ThresholdEvaluator

Class used to provide information to ThresholdEntity about the threshold evaluators that are available and a way to create threshold evaluator state classes.


Method Summary
 ThresholdEvaluatorState getThresholdEvaluatorState(BaseThresholdDefConfigWrapper threshold)
           
 boolean supportsType(String type)
           
 

Method Detail

supportsType

boolean supportsType(String type)

getThresholdEvaluatorState

ThresholdEvaluatorState getThresholdEvaluatorState(BaseThresholdDefConfigWrapper threshold)


Copyright © 2009. All Rights Reserved.