|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opennms.netmgt.poller.monitors.IPv4Monitor
org.opennms.netmgt.poller.monitors.StrafePingMonitor
@Distributable(value=DAEMON) public final class StrafePingMonitor
This class is designed to be used by the service poller framework to test the availability of the ICMP service on remote interfaces. The class implements the ServiceMonitor interface that allows it to be used along with other plug-ins by the service poller framework.
| Constructor Summary | |
|---|---|
StrafePingMonitor()
Constructs a new monitor. |
|
| Method Summary | |
|---|---|
PollStatus |
poll(MonitoredService svc,
Map parameters)
Poll the specified address for ICMP service availability. |
| Methods inherited from class org.opennms.netmgt.poller.monitors.IPv4Monitor |
|---|
initialize, initialize, log, logDown, logDown, logUp, release, release |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StrafePingMonitor()
throws IOException
IOException| Method Detail |
|---|
public PollStatus poll(MonitoredService svc,
Map parameters)
Poll the specified address for ICMP service availability.
The ICMP service monitor relies on Discovery for the actual generation of IMCP 'ping' requests. A JSDT session with two channels (send/receive) is utilized for passing poll requests and receiving poll replies from discovery. All exchanges are SOAP/XML compliant.
poll in interface ServiceMonitorpoll in class IPv4Monitorparameters - The package parameters (timeout, retry, etc...) to be used for
this poll.iface - The network interface to test the service on.
PollStatus.SERVICE_AVAILABLE,
PollStatus.SERVICE_UNAVAILABLE
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||