@Override protected OnmsMonitoredService query() { return iface.getMonitoredServiceByServiceType(svcName); }
@Override protected OnmsMonitoredService query() { return iface.getMonitoredServiceByServiceType(svcName); }
@Override protected OnmsMonitoredService query() { return iface.getMonitoredServiceByServiceType(svcName); }
@Override protected OnmsMonitoredService query() { return iface.getMonitoredServiceByServiceType(svcName); }
@Transient @JsonIgnore public boolean containsService(final InetAddress addr, final String service) { final OnmsIpInterface iface = getInterfaceWithAddress(addr); if (iface != null) { final OnmsMonitoredService svc = iface.getMonitoredServiceByServiceType(service); return svc != null; } return false; }
/** * <p>getInterfaceWithService</p> * * @param svcName a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.OnmsIpInterface} object. */ @Transient @JsonIgnore public OnmsIpInterface getInterfaceWithService(String svcName) { for(OnmsIpInterface iface : getIpInterfaces()) { if (iface.getMonitoredServiceByServiceType(svcName) != null) { return iface; } } return null; }
OnmsMonitoredService svc = iface.getMonitoredServiceByServiceType(svcName); if (svc == null) { LOG.error("Unable to find service {} on interface with address {} on node {}", svcName, ipAddress, nodeId);
/** * <p>detectAgents</p> * * @param currentPhase a {@link org.opennms.core.tasks.BatchTask} object. */ public void detectAgents(final BatchTask currentPhase) { if (!isAborted()) { final OnmsNode node = getNode(); final OnmsIpInterface primaryIface = getProvisionService().getPrimaryInterfaceForNode(node); if (primaryIface != null && primaryIface.getMonitoredServiceByServiceType("SNMP") != null) { LOG.debug("Found primary interface and SNMP service for node {}/{}/{}", node.getId(), node.getForeignSource(), node.getForeignId()); onAgentFound(currentPhase, primaryIface); } else { LOG.debug("Failed to locate primary interface and SNMP service for node {}/{}/{}", node.getId(), node.getForeignSource(), node.getForeignId()); } } }
/** * <p>detectAgents</p> * * @param currentPhase a {@link org.opennms.core.tasks.BatchTask} object. */ public void detectAgents(final BatchTask currentPhase) { if (!isAborted()) { final OnmsNode node = getNode(); final OnmsIpInterface primaryIface = getProvisionService().getPrimaryInterfaceForNode(node); if (primaryIface != null && primaryIface.getMonitoredServiceByServiceType("SNMP") != null) { LOG.debug("Found primary interface and SNMP service for node {}/{}/{}", node.getId(), node.getForeignSource(), node.getForeignId()); onAgentFound(currentPhase, primaryIface); } else { LOG.debug("Failed to locate primary interface and SNMP service for node {}/{}/{}", node.getId(), node.getForeignSource(), node.getForeignId()); } } }