Class SimpleMonitoredService
- java.lang.Object
-
- org.opennms.netmgt.poller.support.SimpleMonitoredService
-
- All Implemented Interfaces:
MonitoredService
public class SimpleMonitoredService extends java.lang.Object implements MonitoredService
The Class SimpleMonitoredService.- Author:
- Alejandro Galue
-
-
Constructor Summary
Constructors Constructor Description SimpleMonitoredService(java.net.InetAddress ipAddress, int nodeId, java.lang.String nodeLabel, java.lang.String svcName)
Instantiates a new simple monitored service.SimpleMonitoredService(java.net.InetAddress ipAddress, int nodeId, java.lang.String nodeLabel, java.lang.String svcName, java.lang.String location)
SimpleMonitoredService(java.net.InetAddress ipAddress, java.lang.String svcName)
Instantiates a new simple monitored service.SimpleMonitoredService(java.net.InetAddress ipAddress, java.lang.String svcName, java.lang.String location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.InetAddress
getAddress()
Returns theInetAddress
associated with the servicejava.lang.String
getIpAddr()
Returns the ipAddr string associated with this monitored service.int
getNodeId()
Returns the nodeId of the node that this service is associated with.java.lang.String
getNodeLabel()
Returns the label of the node that this service is associated with.java.lang.String
getNodeLocation()
Returns the name of the location of the node that this service is associated with.java.lang.String
getSvcName()
Returns the svcName associated with this monitored service.
-
-
-
Constructor Detail
-
SimpleMonitoredService
public SimpleMonitoredService(java.net.InetAddress ipAddress, int nodeId, java.lang.String nodeLabel, java.lang.String svcName, java.lang.String location)
-
SimpleMonitoredService
public SimpleMonitoredService(java.net.InetAddress ipAddress, int nodeId, java.lang.String nodeLabel, java.lang.String svcName)
Instantiates a new simple monitored service.- Parameters:
ipAddress
- the IP addressnodeId
- the node idnodeLabel
- the node labelsvcName
- the service name
-
SimpleMonitoredService
public SimpleMonitoredService(java.net.InetAddress ipAddress, java.lang.String svcName)
Instantiates a new simple monitored service.- Parameters:
ipAddress
- the IP addresssvcName
- the service name
-
SimpleMonitoredService
public SimpleMonitoredService(java.net.InetAddress ipAddress, java.lang.String svcName, java.lang.String location)
-
-
Method Detail
-
getSvcName
public java.lang.String getSvcName()
Description copied from interface:MonitoredService
Returns the svcName associated with this monitored service.- Specified by:
getSvcName
in interfaceMonitoredService
- Returns:
- the svcName
-
getIpAddr
public java.lang.String getIpAddr()
Description copied from interface:MonitoredService
Returns the ipAddr string associated with this monitored service.- Specified by:
getIpAddr
in interfaceMonitoredService
- Returns:
- the ipAddr string
-
getNodeId
public int getNodeId()
Description copied from interface:MonitoredService
Returns the nodeId of the node that this service is associated with.- Specified by:
getNodeId
in interfaceMonitoredService
- Returns:
- the nodeid
-
getNodeLabel
public java.lang.String getNodeLabel()
Description copied from interface:MonitoredService
Returns the label of the node that this service is associated with.- Specified by:
getNodeLabel
in interfaceMonitoredService
- Returns:
- the nodelabel
-
getAddress
public java.net.InetAddress getAddress()
Description copied from interface:MonitoredService
Returns theInetAddress
associated with the service- Specified by:
getAddress
in interfaceMonitoredService
- Returns:
- the
InetAddress
-
getNodeLocation
public java.lang.String getNodeLocation()
Description copied from interface:MonitoredService
Returns the name of the location of the node that this service is associated with.- Specified by:
getNodeLocation
in interfaceMonitoredService
- Returns:
- the nodelocation
-
-