org.opennms.web.svclayer.support
Class DistributedStatusHistoryModel

java.lang.Object
  extended by org.opennms.web.svclayer.support.DistributedStatusHistoryModel

public class DistributedStatusHistoryModel
extends Object

Author:
DJ Gregor, Mathew Brozowski

Nested Class Summary
static class DistributedStatusHistoryModel.ServiceGraph
           
 
Constructor Summary
DistributedStatusHistoryModel(List<OnmsMonitoringLocationDefinition> locations, List<OnmsApplication> applications, List<OnmsLocationMonitor> monitors, List<RelativeTimePeriod> periods, OnmsMonitoringLocationDefinition chosenLocation, OnmsApplication chosenApplication, Collection<OnmsMonitoredService> chosenApplicationMemberServices, OnmsLocationMonitor chosenMonitor, RelativeTimePeriod chosenPeriod, List<String> errors)
           
 
Method Summary
 List<OnmsApplication> getApplications()
           
 OnmsApplication getChosenApplication()
           
 Collection<OnmsMonitoredService> getChosenApplicationMemberServices()
           
 OnmsMonitoringLocationDefinition getChosenLocation()
           
 OnmsLocationMonitor getChosenMonitor()
           
 RelativeTimePeriod getChosenPeriod()
           
 List<String> getErrors()
           
 List<OnmsMonitoringLocationDefinition> getLocations()
           
 List<OnmsLocationMonitor> getMonitors()
           
 List<RelativeTimePeriod> getPeriods()
           
 SortedSet<DistributedStatusHistoryModel.ServiceGraph> getServiceGraphs()
           
 void setServiceGraphs(SortedSet<DistributedStatusHistoryModel.ServiceGraph> serviceGraphs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributedStatusHistoryModel

public DistributedStatusHistoryModel(List<OnmsMonitoringLocationDefinition> locations,
                                     List<OnmsApplication> applications,
                                     List<OnmsLocationMonitor> monitors,
                                     List<RelativeTimePeriod> periods,
                                     OnmsMonitoringLocationDefinition chosenLocation,
                                     OnmsApplication chosenApplication,
                                     Collection<OnmsMonitoredService> chosenApplicationMemberServices,
                                     OnmsLocationMonitor chosenMonitor,
                                     RelativeTimePeriod chosenPeriod,
                                     List<String> errors)
Method Detail

getApplications

public List<OnmsApplication> getApplications()

getLocations

public List<OnmsMonitoringLocationDefinition> getLocations()

getChosenApplication

public OnmsApplication getChosenApplication()

getChosenApplicationMemberServices

public Collection<OnmsMonitoredService> getChosenApplicationMemberServices()

getChosenLocation

public OnmsMonitoringLocationDefinition getChosenLocation()

getErrors

public List<String> getErrors()

getChosenPeriod

public RelativeTimePeriod getChosenPeriod()

getPeriods

public List<RelativeTimePeriod> getPeriods()

getChosenMonitor

public OnmsLocationMonitor getChosenMonitor()

getMonitors

public List<OnmsLocationMonitor> getMonitors()

getServiceGraphs

public SortedSet<DistributedStatusHistoryModel.ServiceGraph> getServiceGraphs()

setServiceGraphs

public void setServiceGraphs(SortedSet<DistributedStatusHistoryModel.ServiceGraph> serviceGraphs)


Copyright © 2009. All Rights Reserved.