org.opennms.netmgt.threshd
Class ThresholdEvaluatorAbsoluteChange

java.lang.Object
  extended by org.opennms.netmgt.threshd.ThresholdEvaluatorAbsoluteChange
All Implemented Interfaces:
ThresholdEvaluator

public class ThresholdEvaluatorAbsoluteChange
extends Object
implements ThresholdEvaluator

Implements an absolute change threshold check. If the value changes by more than the specified amount then it will trigger. As for relative change, re-arm and trigger are unused


Nested Class Summary
static class ThresholdEvaluatorAbsoluteChange.ThresholdEvaluatorStateAbsoluteChange
           
 
Constructor Summary
ThresholdEvaluatorAbsoluteChange()
           
 
Method Summary
 ThresholdEvaluatorState getThresholdEvaluatorState(BaseThresholdDefConfigWrapper threshold)
           
 boolean supportsType(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThresholdEvaluatorAbsoluteChange

public ThresholdEvaluatorAbsoluteChange()
Method Detail

getThresholdEvaluatorState

public ThresholdEvaluatorState getThresholdEvaluatorState(BaseThresholdDefConfigWrapper threshold)
Specified by:
getThresholdEvaluatorState in interface ThresholdEvaluator

supportsType

public boolean supportsType(String type)
Specified by:
supportsType in interface ThresholdEvaluator


Copyright © 2009. All Rights Reserved.