| Interface | Description |
|---|---|
| ExpressionThresholdValueSupplier | |
| ThresholdDefVisitor | |
| ThresholdEvaluator |
Class used to provide information to ThresholdEntity about the
threshold evaluators that are available and a way to create
threshold evaluator state classes.
|
| ThresholdEvaluatorState |
Provides a method to evaluate a threshold and do basic population of
events.
|
| ThresholdsDao |
ThresholdsDao interface.
|
| ThresholdValuesSupplier |
| Class | Description |
|---|---|
| AbstractThresholdEvaluatorState<T extends org.opennms.netmgt.threshd.AbstractThresholdEvaluatorState.AbstractState> |
Abstract AbstractThresholdEvaluatorState class.
|
| BaseThresholdDefConfigWrapper |
Abstract BaseThresholdDefConfigWrapper class.
|
| BlobStoreAwareMonitor |
This implementation tracks the in-memory states of thresholds while also being aware of their persistence.
|
| CollectionResourceWrapper |
CollectionResourceWrapper class.
|
| CollectionResourceWrapper.CacheEntry |
Keeps track of both the Double value, and when it was collected, for the static cache of attributes
This is necessary for the *correct* calculation of Counter rates, across variable collection times and possible
collection failures (see NMS-4244)
|
| DefaultThresholdingSetPersister |
HashMap implementation of a
ThresholdingSetPersister. |
| DefaultThresholdsDao |
DefaultThresholdsDao class.
|
| ExpressionConfigWrapper | |
| ExpressionConfigWrapper.ExpressionThresholdValues | |
| ExpressionConfigWrapper.MathBinding |
This class provides an instance that gives access to the
Math functions. |
| ThresholdConfigWrapper |
ThresholdConfigWrapper class.
|
| ThresholdEntity |
Wraps the XML created org.opennms.netmgt.config.threshd.Threshold class
and provides the ability to track threshold exceeded occurrences.
|
| ThresholdEvaluatorAbsoluteChange |
Implements an absolute change threshold check.
|
| ThresholdEvaluatorAbsoluteChange.ThresholdEvaluatorStateAbsoluteChange | |
| ThresholdEvaluatorHighLow |
ThresholdEvaluatorHighLow class.
|
| ThresholdEvaluatorHighLow.ThresholdEvaluatorStateHighLow | |
| ThresholdEvaluatorRearmingAbsoluteChange |
This works similar to absoluteChange; however, the trigger value
is used to re-arm the event after so many iterations with an unchanged delta.
|
| ThresholdEvaluatorRearmingAbsoluteChange.ThresholdEvaluatorStateRearmingAbsoluteChange | |
| ThresholdEvaluatorRelativeChange |
Implements a relative change threshold check.
|
| ThresholdEvaluatorRelativeChange.ThresholdEvaluatorStateRelativeChange | |
| ThresholdEvaluatorState.ThresholdValues | |
| ThresholdEvaluatorState.ValueStatus | |
| ThresholdGroup |
ThresholdGroup class.
|
| ThresholdingEventProxyImpl |
ThresholdingEventProxy class.
|
| ThresholdingServiceImpl |
Thresholding Service.
|
| ThresholdingSessionImpl | |
| ThresholdingSessionKeyImpl | |
| ThresholdingSetImpl |
Abstract ThresholdingSet class.
|
| ThresholdingVisitorImpl |
Implements CollectionSetVisitor to implement thresholding.
|
| ThresholdResourceType |
ThresholdResourceType class.
|
| Enum | Description |
|---|---|
| ThresholdEvaluatorState.Status |
| Exception | Description |
|---|---|
| ThresholdExpressionException |
ThresholdExpressionException class.
|
Copyright © 2022. All rights reserved.