Package org.opennms.netmgt.config.poller
Class NodeOutage
- java.lang.Object
-
- org.opennms.netmgt.config.poller.NodeOutage
-
- All Implemented Interfaces:
Serializable
public class NodeOutage extends Object implements Serializable
Configuration of node-outage functionality- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NodeOutage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
CriticalService
getCriticalService()
Critical service.String
getPollAllIfNoCriticalServiceDefined()
Defines behavior of node outage processing when a service has changed status to DOWN and a critical service is not defined.String
getStatus()
Enable/disable node outage processingint
hashCode()
void
setCriticalService(CriticalService criticalService)
void
setPollAllIfNoCriticalServiceDefined(String pollAllIfNoCriticalServiceDefined)
void
setStatus(String status)
String
toString()
-
-
-
Method Detail
-
getStatus
public String getStatus()
Enable/disable node outage processing
-
setStatus
public void setStatus(String status)
-
getPollAllIfNoCriticalServiceDefined
public String getPollAllIfNoCriticalServiceDefined()
Defines behavior of node outage processing when a service has changed status to DOWN and a critical service is not defined. If "true", all remaining services on the interface are polled.
-
setPollAllIfNoCriticalServiceDefined
public void setPollAllIfNoCriticalServiceDefined(String pollAllIfNoCriticalServiceDefined)
-
getCriticalService
public CriticalService getCriticalService()
Critical service. Defining a critical service greatly reduces the traffic generated by the poller when an interface is DOWN. When an interface is DOWN only the critical service is polled. If and when the critical service comes back UP then the interface's other services are polled to determine their status. When an interface is UP all services are polled as expected. If the critical service goes DOWN, all services are considered to be DOWN and therefore the interface is also considered DOWN.
-
setCriticalService
public void setCriticalService(CriticalService criticalService)
-
-