Class DefaultNodeStatusCalculator
- java.lang.Object
-
- org.opennms.features.status.api.node.strategy.DefaultNodeStatusCalculator
-
- All Implemented Interfaces:
NodeStatusCalculator
public class DefaultNodeStatusCalculator extends java.lang.Object implements NodeStatusCalculator
-
-
Constructor Summary
Constructors Constructor Description DefaultNodeStatusCalculator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Status
calculateStatus(NodeStatusCalculatorConfig config)
java.util.Map<OnmsSeverity,java.lang.Long>
calculateStatusOverview(NodeStatusCalculatorConfig config)
int
countStatus(NodeStatusCalculatorConfig config)
-
-
-
Method Detail
-
calculateStatus
public Status calculateStatus(NodeStatusCalculatorConfig config)
- Specified by:
calculateStatus
in interfaceNodeStatusCalculator
-
countStatus
public int countStatus(NodeStatusCalculatorConfig config)
- Specified by:
countStatus
in interfaceNodeStatusCalculator
-
calculateStatusOverview
public java.util.Map<OnmsSeverity,java.lang.Long> calculateStatusOverview(NodeStatusCalculatorConfig config)
- Specified by:
calculateStatusOverview
in interfaceNodeStatusCalculator
-
-