Interface MonitoredServiceDao

    • Method Detail

      • get

        OnmsMonitoredService get​(java.lang.Integer nodeId,
                                 java.net.InetAddress ipAddress,
                                 java.lang.Integer serviceId)

        get

        Parameters:
        nodeId - a Integer object.
        ipAddress - a InetAddress object.
        serviceId - a Integer object.
        Returns:
        a OnmsMonitoredService object.
      • get

        OnmsMonitoredService get​(java.lang.Integer nodeId,
                                 java.net.InetAddress ipAddr,
                                 java.lang.Integer ifIndex,
                                 java.lang.Integer serviceId)

        get

        Parameters:
        nodeId - a Integer object.
        ipAddr - a InetAddress object.
        ifIndex - a Integer object.
        serviceId - a Integer object.
        Returns:
        a OnmsMonitoredService object.
      • get

        OnmsMonitoredService get​(java.lang.Integer nodeId,
                                 java.net.InetAddress ipAddress,
                                 java.lang.String svcName)

        get

        Parameters:
        nodeId - a Integer object.
        ipAddress - a String object.
        svcName - a String object.
        Returns:
        a OnmsMonitoredService object.
      • findByType

        java.util.List<OnmsMonitoredService> findByType​(java.lang.String typeName)

        findByType

        Parameters:
        typeName - a String object.
        Returns:
        a Collection object.
      • findAllServices

        java.util.List<OnmsMonitoredService> findAllServices()

        findAllServices

        Use HQL to get OnmsMonitoredService joined with IpInterface and Node No lazy initialization
        Returns:
        a Collection object.
      • getPrimaryService

        OnmsMonitoredService getPrimaryService​(java.lang.Integer nodeId,
                                               java.lang.String svcName)

        getPrimaryService

        Parameters:
        nodeId - a Integer object.
        svcName - a String object.
        Returns:
        a OnmsMonitoredService object.