Class PerspectivePolledService
- java.lang.Object
-
- org.opennms.netmgt.perspectivepoller.PerspectivePolledService
-
public class PerspectivePolledService extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PerspectivePolledService(int nodeId, java.net.InetAddress ipAddress, java.lang.String serviceName, java.lang.String foreignSource, java.lang.String foreignId, java.lang.String nodeLabel, Package pkg, Package.ServiceMatch serviceMatch, ServiceMonitor serviceMonitor, java.lang.String perspectiveLocation, java.lang.String residentLocation, RrdRepository rrdRepository, ThresholdingSession thresholdingSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetForeignId()java.lang.StringgetForeignSource()java.net.InetAddressgetIpAddress()MonitoredServicegetMonitoredService()intgetNodeId()java.lang.StringgetNodeLabel()java.util.Map<java.lang.String,java.lang.String>getPatternVariables()java.lang.StringgetPerspectiveLocation()PackagegetPkg()java.lang.StringgetResidentLocation()RrdRepositorygetRrdRepository()ServicegetServiceConfig()ServiceMonitorgetServiceMonitor()java.lang.StringgetServiceName()ThresholdingSessiongetThresholdingSession()inthashCode()java.lang.StringtoString()booleanupdateStatus(PollStatus status)
-
-
-
Constructor Detail
-
PerspectivePolledService
public PerspectivePolledService(int nodeId, java.net.InetAddress ipAddress, java.lang.String serviceName, java.lang.String foreignSource, java.lang.String foreignId, java.lang.String nodeLabel, Package pkg, Package.ServiceMatch serviceMatch, ServiceMonitor serviceMonitor, java.lang.String perspectiveLocation, java.lang.String residentLocation, RrdRepository rrdRepository, ThresholdingSession thresholdingSession)
-
-
Method Detail
-
updateStatus
public boolean updateStatus(PollStatus status)
-
getNodeId
public int getNodeId()
-
getIpAddress
public java.net.InetAddress getIpAddress()
-
getServiceName
public java.lang.String getServiceName()
-
getForeignSource
public java.lang.String getForeignSource()
-
getForeignId
public java.lang.String getForeignId()
-
getNodeLabel
public java.lang.String getNodeLabel()
-
getPkg
public Package getPkg()
-
getServiceConfig
public Service getServiceConfig()
-
getPatternVariables
public java.util.Map<java.lang.String,java.lang.String> getPatternVariables()
-
getServiceMonitor
public ServiceMonitor getServiceMonitor()
-
getMonitoredService
public MonitoredService getMonitoredService()
-
getPerspectiveLocation
public java.lang.String getPerspectiveLocation()
-
getResidentLocation
public java.lang.String getResidentLocation()
-
getRrdRepository
public RrdRepository getRrdRepository()
-
getThresholdingSession
public ThresholdingSession getThresholdingSession()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-