Search in sources :

Example 11 with View

use of org.opennms.netmgt.config.surveillanceViews.View in project opennms by OpenNMS.

the class DefaultSurveillanceViewServiceIT method testGetDefaultSurveillanceView.

@Test
public void testGetDefaultSurveillanceView() {
    final View view = m_service.selectDefaultViewForUsername("admin");
    assertNotNull(view);
    assertEquals("default", view.getName());
}
Also used : View(org.opennms.netmgt.config.surveillanceViews.View) Test(org.junit.Test)

Example 12 with View

use of org.opennms.netmgt.config.surveillanceViews.View in project opennms by OpenNMS.

the class CategoryController method getAllSurveillanceViewCategories.

private List<String> getAllSurveillanceViewCategories() {
    List<String> categoryNames = new ArrayList<>();
    List<View> views = getSurveillanceViewConfigDao().getViews();
    for (View view : views) {
        for (RowDef row : view.getRows()) {
            List<Category> categoryCollection = row.getCategories();
            addCategoryNames(categoryNames, categoryCollection);
        }
        for (ColumnDef column : view.getColumns()) {
            List<Category> categoryCollection = column.getCategories();
            addCategoryNames(categoryNames, categoryCollection);
        }
    }
    return categoryNames;
}
Also used : Category(org.opennms.netmgt.config.surveillanceViews.Category) OnmsCategory(org.opennms.netmgt.model.OnmsCategory) ArrayList(java.util.ArrayList) ColumnDef(org.opennms.netmgt.config.surveillanceViews.ColumnDef) RowDef(org.opennms.netmgt.config.surveillanceViews.RowDef) View(org.opennms.netmgt.config.surveillanceViews.View) ModelAndView(org.springframework.web.servlet.ModelAndView) RedirectView(org.springframework.web.servlet.view.RedirectView)

Example 13 with View

use of org.opennms.netmgt.config.surveillanceViews.View in project opennms by OpenNMS.

the class DefaultSurveillanceViewConfigDaoIT method testDefaultView.

public void testDefaultView() {
    View view = m_dao.getDefaultView();
    assertNotNull("default view should not be null", view);
    assertEquals("default view name", "default", view.getName());
    assertNotNull("default view columns should not be null", view.getColumns());
    assertEquals("default view column count", 3, view.getColumns().size());
    assertNotNull("default view rows should not be null", view.getRows());
    assertEquals("default view row count", 3, view.getRows().size());
}
Also used : View(org.opennms.netmgt.config.surveillanceViews.View)

Example 14 with View

use of org.opennms.netmgt.config.surveillanceViews.View in project opennms by OpenNMS.

the class DefaultSurveillanceViewConfigDaoIT method testViewByName.

public void testViewByName() {
    View view = m_dao.getView("default");
    assertNotNull("default view should not be null", view);
    assertEquals("default view name", "default", view.getName());
    assertNotNull("default view columns should not be null", view.getColumns());
    assertEquals("default view column count", 3, view.getColumns().size());
    assertNotNull("default view rows should not be null", view.getRows());
    assertEquals("default view row count", 3, view.getRows().size());
}
Also used : View(org.opennms.netmgt.config.surveillanceViews.View)

Example 15 with View

use of org.opennms.netmgt.config.surveillanceViews.View in project opennms by OpenNMS.

the class DefaultSurveillanceServiceTest method testCreateSurveillanceTable.

@Test
public void testCreateSurveillanceTable() {
    View view = new View();
    expect(m_surveillanceViewConfigDao.getView(eq("default"))).andReturn(view).atLeastOnce();
    m_mockUtils.replayAll();
    DefaultSurveillanceService surveillanceSvc = new DefaultSurveillanceService();
    surveillanceSvc.setNodeDao(m_nodeDao);
    surveillanceSvc.setCategoryDao(m_categoryDao);
    surveillanceSvc.setSurveillanceConfigDao(m_surveillanceViewConfigDao);
    surveillanceSvc.createSurveillanceTable();
    m_mockUtils.verifyAll();
}
Also used : View(org.opennms.netmgt.config.surveillanceViews.View) Test(org.junit.Test)

Aggregations

View (org.opennms.netmgt.config.surveillanceViews.View)15 ColumnDef (org.opennms.netmgt.config.surveillanceViews.ColumnDef)3 RowDef (org.opennms.netmgt.config.surveillanceViews.RowDef)3 ArrayList (java.util.ArrayList)2 Test (org.junit.Test)2 VerticalLayout (com.vaadin.ui.VerticalLayout)1 Group (org.opennms.netmgt.config.groups.Group)1 Category (org.opennms.netmgt.config.surveillanceViews.Category)1 OnmsCategory (org.opennms.netmgt.model.OnmsCategory)1 SurveillanceStatus (org.opennms.netmgt.model.SurveillanceStatus)1 SimpleWebTable (org.opennms.web.svclayer.model.SimpleWebTable)1 ObjectRetrievalFailureException (org.springframework.orm.ObjectRetrievalFailureException)1 SecurityContext (org.springframework.security.core.context.SecurityContext)1 ModelAndView (org.springframework.web.servlet.ModelAndView)1 RedirectView (org.springframework.web.servlet.view.RedirectView)1