org.opennms.web.svclayer.support
Class DefaultSurveillanceService

java.lang.Object
  extended by org.opennms.web.svclayer.support.DefaultSurveillanceService
All Implemented Interfaces:
SurveillanceService

public class DefaultSurveillanceService
extends Object
implements SurveillanceService

Author:
David Hustace, Mathew Brozowski, Jeff Gehlbach

Nested Class Summary
 class DefaultSurveillanceService.SurveillanceView
           
 
Constructor Summary
DefaultSurveillanceService()
           
 
Method Summary
 SimpleWebTable createSurveillanceTable()
           
 SimpleWebTable createSurveillanceTable(String surveillanceViewName, ProgressMonitor progressMonitor)
          Creates a custom table object containing intersected rows and columns and categories.
 CategoryDao getCategoryDao()
           
 String getHeaderRefreshSeconds(String viewName)
           
 NodeDao getNodeDao()
           
 SurveillanceViewConfigDao getSurveillanceConfigDao()
           
 List<String> getViewNames()
           
 boolean isViewName(String viewName)
           
 void setCategoryDao(CategoryDao categoryDao)
           
 void setNodeDao(NodeDao nodeDao)
           
 void setSurveillanceConfigDao(SurveillanceViewConfigDao surveillanceConfigDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSurveillanceService

public DefaultSurveillanceService()
Method Detail

createSurveillanceTable

public SimpleWebTable createSurveillanceTable()

createSurveillanceTable

public SimpleWebTable createSurveillanceTable(String surveillanceViewName,
                                              ProgressMonitor progressMonitor)
Creates a custom table object containing intersected rows and columns and categories.

Specified by:
createSurveillanceTable in interface SurveillanceService

getNodeDao

public NodeDao getNodeDao()

setNodeDao

public void setNodeDao(NodeDao nodeDao)

getCategoryDao

public CategoryDao getCategoryDao()

setCategoryDao

public void setCategoryDao(CategoryDao categoryDao)

getSurveillanceConfigDao

public SurveillanceViewConfigDao getSurveillanceConfigDao()

setSurveillanceConfigDao

public void setSurveillanceConfigDao(SurveillanceViewConfigDao surveillanceConfigDao)

getHeaderRefreshSeconds

public String getHeaderRefreshSeconds(String viewName)
Specified by:
getHeaderRefreshSeconds in interface SurveillanceService

isViewName

public boolean isViewName(String viewName)
Specified by:
isViewName in interface SurveillanceService

getViewNames

public List<String> getViewNames()
Specified by:
getViewNames in interface SurveillanceService


Copyright © 2009. All Rights Reserved.