@Transient @XmlElement(name="nodeLabel", required=false) public String getNodeLabel() { return m_node == null ? null : m_node.getLabel(); }
@Transient @XmlElement(name="nodeLabel", required=false) public String getNodeLabel() { try{ if (m_node == null) return null; return m_node.getLabel(); } catch (ObjectNotFoundException e){ return ""; } }
@Transient @XmlElement(name="nodeLabel", required=false) public String getNodeLabel() { if (m_node == null) return null; return m_node.getLabel(); }
@Override public String getLabelForId(final Integer id) { final OnmsNode node = get(id); return node == null ? null : node.getLabel(); }
@Override public List<OnmsNode> findByForeignId(String foreignId) { List<OnmsNode> nodes = new ArrayList<OnmsNode>(); for (final OnmsNode node : findAll()) { if (node.getLabel().equals(foreignId)) { nodes.add(node); } } return nodes; }
@Override public String getId(OnmsNode node) { return "nodes:" + node.getNodeId() + ":" + node.getLabel(); } }
/** * {@inheritDoc} */ @Override public String toString() { return m_node.getLabel() + ": " + m_downServiceCount + " of " + m_serviceCount + ": " + getAvailabilityAsString(); }
@Override public List<OnmsNode> findByLabel(final String label) { final List<OnmsNode> nodes = new ArrayList<OnmsNode>(); for (final OnmsNode node : findAll()) { if (label.equals(node.getLabel())) { nodes.add(node); } } return nodes; }
@Override public ItemProvider<String> getItemProvider() { return node -> node.getParent().getLabel(); } }),
@Override public List<OnmsNode> findByForeignIdForLocation(String foreignId, String location) { List<OnmsNode> nodes = new ArrayList<OnmsNode>(); for (final OnmsNode node : findAll()) { if (node.getLabel().equals(foreignId) && (node.getLocation().getLocationName().equals(location))) { nodes.add(node); } } return nodes; }
@Override public List<FlowNodeSummary> getFlowExporters() { return transactionOperations.execute(status -> this.nodeDao.findAllHavingFlows().stream()) .map(n -> new FlowNodeSummary(n.getId(), n.getForeignId(), n.getForeignSource(), n.getLabel(), n.getCategories().stream().map(OnmsCategory::getName).collect(Collectors.toList()))) .sorted(Comparator.comparingInt(FlowNodeSummary::getId)) .collect(Collectors.toList()); }
/** * <p>getNodeLabel</p> * * @return a {@link java.lang.String} object. */ @Transient @XmlElement(name="nodeLabel") public String getNodeLabel(){ return getMonitoredService().getIpInterface().getNode().getLabel(); }
@Override public Set<VertexRef> getVertices() { CriteriaBuilder bldr = new CriteriaBuilder(OnmsIpInterface.class); bldr.iplike("ipAddr", m_ipQuery); List<OnmsIpInterface> ips = ipInterfaceProvider.findMatching(bldr.toCriteria()); Set<VertexRef> vertices = new TreeSet<VertexRef>(new RefComparator()); for (OnmsIpInterface ip : ips) { OnmsNode node = ip.getNode(); vertices.add(new DefaultVertexRef("nodes", String.valueOf(node.getId()), node.getLabel())); } return vertices; }
/** * <p>toString</p> * * @return a {@link java.lang.String} object. */ @Override public String toString() { return "INSERT: Node: "+(getNode().getId() == null ? "[no ID]" : getNode().getId())+": "+getNode().getLabel(); }
/** * <p>toString</p> * * @return a {@link java.lang.String} object. */ @Override public String toString() { return "UPDATE: Node: "+(getNode().getId() == null ? "[no ID]" : getNode().getId())+": "+getNode().getLabel(); }
public OnmsMonitoredServiceDetail(OnmsMonitoredService service) { m_nodeLabel = service.getIpInterface().getNode().getLabel(); m_ipAddress = service.getIpAddress(); m_serviceName = service.getServiceName(); m_isMonitored = "A".equals(service.getStatus()); m_isDown = service.isDown(); m_statusCode = service.getStatus(); m_status = service.getStatusLong(); m_id = service.getXmlId(); }
protected OnmsResource createResourceForNode(OnmsNode node) { final ResourcePath path = getResourcePathForNode(node); final LazyChildResourceLoader loader = new LazyChildResourceLoader(m_resourceDao); final String resourceName = node.getForeignSource() != null && node.getForeignId() != null ? String.format("%s:%s", node.getForeignSource(), node.getForeignId()) : Integer.toString(node.getId()); final OnmsResource resource = new OnmsResource(resourceName, node.getLabel(), this, s_emptyAttributeSet, new LazyList<OnmsResource>(loader), path); resource.setEntity(node); loader.setParent(resource); return resource; }
private CollectionAgent createAgent(OnmsIpInterface ipIf, OnmsNode node, String location) { final CollectionAgentDTO agent = new CollectionAgentDTO(); agent.setAddress(ipIf.getIpAddress()); agent.setForeignId(node.getForeignId()); agent.setForeignSource(node.getForeignSource()); agent.setNodeId(node.getId()); agent.setNodeLabel(node.getLabel()); agent.setLocationName(location); agent.setStorageResourcePath(DefaultCollectionAgentService.createStorageResourcePath(agent)); agent.setStoreByForeignSource(storeByForeignSource); return agent; }
private QueryResource getResourceInfo(final OnmsResource resource, final Source source) { if (resource == null) return null; final OnmsNode node = getNode(resource, source); return new QueryResource( resource.getId().toString(), resource.getParent() == null? null : resource.getParent().getId().toString(), resource.getLabel(), resource.getName(), node == null? null : new QueryNode(node.getId(), node.getForeignSource(), node.getForeignId(), node.getLabel()) ); } }