Class PerspectivePolledService


  • public class PerspectivePolledService
    extends java.lang.Object
    • 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()
      • getServiceConfig

        public Service getServiceConfig()
      • getPatternVariables

        public java.util.Map<java.lang.String,​java.lang.String> getPatternVariables()
      • getPerspectiveLocation

        public java.lang.String getPerspectiveLocation()
      • getResidentLocation

        public java.lang.String getResidentLocation()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object