@Transactional(readOnly=true)
public interface SiteStatusViewService
| Modifier and Type | Method and Description | 
|---|---|
Collection<AggregateStatus> | 
createAggregateStatuses(AggregateStatusView statusView)
createAggregateStatuses 
 | 
Collection<AggregateStatus> | 
createAggregateStatuses(AggregateStatusView statusView,
                       String statusSite)
createAggregateStatuses 
 | 
Collection<AggregateStatus> | 
createAggregateStatusesUsingNodeId(int nodeId,
                                  String viewName)
createAggregateStatusesUsingNodeId 
 | 
AggregateStatusView | 
createAggregateStatusView(String statusViewName)
This method returns method returns a collection of aggregated status of nodes for each
 device category. 
 | 
AggregateStatus | 
getAggregateStatus(String statusViewName,
                  String statusSite,
                  String rowLabel)
getAggregateStatus 
 | 
Collection<OnmsNode> | 
getNodes(String statusViewName,
        String statusSite,
        String rowLabel)
getNodes 
 | 
AggregateStatusView createAggregateStatusView(String statusViewName)
statusViewName - a String object.AggregateStatusView object.Collection<AggregateStatus> createAggregateStatuses(AggregateStatusView statusView)
createAggregateStatuses
statusView - a AggregateStatusView object.Collection object.Collection<AggregateStatus> createAggregateStatuses(AggregateStatusView statusView, String statusSite)
createAggregateStatuses
statusView - a AggregateStatusView object.statusSite - a String object.Collection object.Collection<AggregateStatus> createAggregateStatusesUsingNodeId(int nodeId, String viewName)
createAggregateStatusesUsingNodeId
nodeId - a int.viewName - a String object.Collection object.AggregateStatus getAggregateStatus(String statusViewName, String statusSite, String rowLabel)
getAggregateStatus
statusViewName - a String object.statusSite - a String object.rowLabel - a String object.AggregateStatus object.Collection<OnmsNode> getNodes(String statusViewName, String statusSite, String rowLabel)
getNodes
statusViewName - a String object.statusSite - a String object.rowLabel - a String object.Collection object.Copyright © 2020. All rights reserved.