/** * <p>findTopLevelResources</p> * * @return a {@link java.util.List} object. */ @Override public List<OnmsResource> findTopLevelResources() { return m_resourceDao.findTopLevelResources(); }
/** * <p>findTopLevelResources</p> * * @return a {@link java.util.List} object. */ @Override public List<OnmsResource> findTopLevelResources() { return m_resourceDao.findTopLevelResources(); }
/** * <p>walk</p> */ public void walk() { walk(m_resourceDao.findTopLevelResources()); }
public void testReportWalking() throws Exception { EasyMock.expect(m_resourceDao.findTopLevelResources()).andReturn(new ArrayList<OnmsResource>(0)); ReportDefinition def = createReportDefinition(); def.setResourceAttributeKey("ifSpeed"); def.setResourceAttributeValueMatch("100000000"); ReportInstance report = def.createReport(m_nodeDao, m_resourceDao, m_fetchStrategy, m_filterDao); m_mocks.replayAll(); report.walk(); assertEquals("results size", 0, report.getResults().size()); }
public void testUnfilteredResourceAttributeFilteringWithNoMatch() throws Exception { MockResourceType resourceType = new MockResourceType(); resourceType.setName("interfaceSnmp"); OnmsAttribute attribute = new RrdGraphAttribute("IfInOctets", "something", "something else"); OnmsResource resource = new OnmsResource("1", "Node One", resourceType, Collections.singleton(attribute), ResourcePath.get("foo")); EasyMock.expect(m_resourceDao.findTopLevelResources()).andReturn(Collections.singletonList(resource)); ReportDefinition def = createReportDefinition(); def.setResourceAttributeKey("ifSpeed"); def.setResourceAttributeValueMatch("100000000"); ReportInstance report = def.createReport(m_nodeDao, m_resourceDao, m_fetchStrategy, m_filterDao); m_mocks.replayAll(); report.walk(); assertEquals("results size", 0, report.getResults().size()); }
OnmsResource resource = new OnmsResource("1", "Node One", resourceType, attributes, ResourcePath.get("foo")); EasyMock.expect(m_resourceDao.findTopLevelResources()).andReturn(Collections.singletonList(resource));