Package org.opennms.web.svclayer
Interface SurveillanceService
-
- All Known Implementing Classes:
DefaultSurveillanceService
@Transactional(readOnly=true) public interface SurveillanceService
Class designed for gathering Aggreate Status of nodes to be displayed in a cross sectional view of categories. This service provides the objects requried for a view used by a surveillance/operations team within a NOC.- Author:
- David Hustace, Mathew Brozowski, DJ Gregor, Jeff Gehlbach
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SimpleWebTable
createSurveillanceTable(String surveillanceViewName, ProgressMonitor progressMonitor)
createSurveillanceTableInteger
getHeaderRefreshSeconds(String viewName)
getHeaderRefreshSecondsList<String>
getViewNames()
getViewNamesboolean
isViewName(String viewName)
isViewName
-
-
-
Method Detail
-
createSurveillanceTable
SimpleWebTable createSurveillanceTable(String surveillanceViewName, ProgressMonitor progressMonitor)
createSurveillanceTable
- Parameters:
surveillanceViewName
- aString
object.progressMonitor
- aProgressMonitor
object.- Returns:
- a
SimpleWebTable
object.
-
isViewName
boolean isViewName(String viewName)
isViewName
- Parameters:
viewName
- aString
object.- Returns:
- a boolean.
-
-