| Modifier and Type | Method and Description | 
|---|---|
Map<OnmsResourceType,List<OnmsResource>> | 
RrdGraphHelper.getResourceTypeMapForNodeId(int nodeId)
Returns a map of resources for a given resourceType. 
 | 
Map<OnmsResourceType,List<OnmsResource>> | 
RrdGraphHelper.getResourceTypeMapForNodeId(String nodeId)
Returns a map of resources for a given resourceType. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Map<OnmsResourceType,List<OnmsResource>> | 
DefaultSurveillanceViewService.getResourceTypeMapForNodeId(int nodeId)
Returns a map of OpenNMS resource type/resource mappings for a given node id. 
 | 
Map<OnmsResourceType,List<OnmsResource>> | 
SurveillanceViewService.getResourceTypeMapForNodeId(int nodeId)
Returns a map of OpenNMS resource type/resource mappings for a given node id. 
 | 
Map<OnmsResourceType,List<OnmsResource>> | 
DefaultSurveillanceViewService.getResourceTypeMapForNodeId(String nodeId)
Returns a map of OpenNMS resource type/resource mappings for a given node id. 
 | 
Map<OnmsResourceType,List<OnmsResource>> | 
SurveillanceViewService.getResourceTypeMapForNodeId(String nodeId)
Returns a map of OpenNMS resource type/resource mappings for a given node id. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
ResourceDao.getResourceById(ResourceId id)
getResourceById 
 | 
OnmsResource | 
ResourceDao.getResourceForIpInterface(OnmsIpInterface ipInterface,
                         OnmsLocationMonitor locationMonitor)
getResourceForIpInterface 
 | 
OnmsResource | 
ResourceDao.getResourceForNode(OnmsNode node)
getResourceForNode 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
ResourceDao.findTopLevelResources()
findTopLevelResources 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrefabGraph[] | 
GraphDao.getPrefabGraphsForResource(OnmsResource resource)
getPrefabGraphsForResource 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
MockResourceDao.getResourceById(ResourceId id)  | 
OnmsResource | 
MockResourceDao.getResourceForIpInterface(OnmsIpInterface ipInterface,
                         OnmsLocationMonitor locationMonitor)  | 
OnmsResource | 
MockResourceDao.getResourceForNode(OnmsNode node)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
MockResourceDao.findTopLevelResources()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected OnmsResource | 
NodeResourceType.createResourceForNode(OnmsNode node)  | 
OnmsResource | 
NodeSnmpResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
ResponseTimeResourceType.getChildByName(OnmsResource parent,
              String ipAddress)  | 
OnmsResource | 
GenericIndexResourceType.getChildByName(OnmsResource parent,
              String index)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
AbstractTopLevelResourceType.getChildByName(OnmsResource parent,
              String name)  | 
OnmsResource | 
InterfaceSnmpResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
DistributedStatusResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
InterfaceSnmpByIfIndexResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
protected OnmsResource | 
DefaultResourceDao.getChildResource(OnmsResource parentResource,
                String resourceType,
                String resource)
getChildResource 
 | 
OnmsResource | 
DefaultResourceDao.getResourceById(ResourceId id)
Fetch a specific resource by string ID. 
 | 
abstract OnmsResource | 
AbstractTopLevelResourceType.getResourceByName(String name)  | 
OnmsResource | 
DomainResourceType.getResourceByName(String domain)  | 
OnmsResource | 
NodeResourceType.getResourceByName(String nodeLookupCriteria)  | 
OnmsResource | 
GenericIndexResourceType.getResourceByPath(ResourcePath path,
                 OnmsResource parent)  | 
OnmsResource | 
DefaultResourceDao.getResourceForIpInterface(OnmsIpInterface ipInterface,
                         OnmsLocationMonitor locMon)  | 
OnmsResource | 
DefaultResourceDao.getResourceForNode(OnmsNode node)
Creates a resource for the given node using the most
 appropriate type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
DefaultResourceDao.findTopLevelResources()
findTopLevelResources 
 | 
List<OnmsResource> | 
NodeSnmpResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
List<OnmsResource> | 
ResponseTimeResourceType.getResourcesForParent(OnmsResource parent)  | 
List<OnmsResource> | 
GenericIndexResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
List<OnmsResource> | 
AbstractTopLevelResourceType.getResourcesForParent(OnmsResource parent)  | 
List<OnmsResource> | 
InterfaceSnmpResourceType.getResourcesForParent(OnmsResource parent)  | 
List<OnmsResource> | 
DistributedStatusResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
List<OnmsResource> | 
InterfaceSnmpByIfIndexResourceType.getResourcesForParent(OnmsResource parent)  | 
abstract List<OnmsResource> | 
AbstractTopLevelResourceType.getTopLevelResources()  | 
List<OnmsResource> | 
DomainResourceType.getTopLevelResources()  | 
List<OnmsResource> | 
NodeResourceType.getTopLevelResources()  | 
List<OnmsResource> | 
LazyChildResourceLoader.load()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DefaultResourceDao.deleteResource(OnmsResource resource,
              boolean recursive)  | 
OnmsResource | 
NodeSnmpResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
ResponseTimeResourceType.getChildByName(OnmsResource parent,
              String ipAddress)  | 
OnmsResource | 
GenericIndexResourceType.getChildByName(OnmsResource parent,
              String index)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
AbstractTopLevelResourceType.getChildByName(OnmsResource parent,
              String name)  | 
OnmsResource | 
InterfaceSnmpResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
DistributedStatusResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
InterfaceSnmpByIfIndexResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
protected OnmsResource | 
DefaultResourceDao.getChildResource(OnmsResource parentResource,
                String resourceType,
                String resource)
getChildResource 
 | 
String | 
NodeSnmpResourceType.getLinkForResource(OnmsResource resource)  | 
String | 
ResponseTimeResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
String | 
GenericIndexResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
String | 
InterfaceSnmpResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
String | 
DomainResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
String | 
DistributedStatusResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
String | 
InterfaceSnmpByIfIndexResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
String | 
NodeResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
PrefabGraph[] | 
PropertiesGraphDao.getPrefabGraphsForResource(OnmsResource resource)
getPrefabGraphsForResource 
 | 
protected Set<String> | 
InterfaceSnmpResourceType.getQueryableInterfaces(OnmsResource parent)  | 
OnmsResource | 
GenericIndexResourceType.getResourceByPath(ResourcePath path,
                 OnmsResource parent)  | 
List<OnmsResource> | 
NodeSnmpResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
List<OnmsResource> | 
ResponseTimeResourceType.getResourcesForParent(OnmsResource parent)  | 
List<OnmsResource> | 
GenericIndexResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
List<OnmsResource> | 
AbstractTopLevelResourceType.getResourcesForParent(OnmsResource parent)  | 
List<OnmsResource> | 
InterfaceSnmpResourceType.getResourcesForParent(OnmsResource parent)  | 
List<OnmsResource> | 
DistributedStatusResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
List<OnmsResource> | 
InterfaceSnmpByIfIndexResourceType.getResourcesForParent(OnmsResource parent)  | 
protected boolean | 
DefaultResourceDao.hasAnyChildResources(OnmsResource resource)
Used to determine whether or not the given (parent) resource
 has any child resources. 
 | 
static boolean | 
DomainResourceType.isDomain(OnmsResource resource)  | 
static boolean | 
NodeResourceType.isNode(OnmsResource resource)
Convenience method. 
 | 
boolean | 
NodeSnmpResourceType.isResourceTypeOnParent(OnmsResource parent)
Returns true if one on more instances of the resource type
 are present on the parent resource. 
 | 
boolean | 
ResponseTimeResourceType.isResourceTypeOnParent(OnmsResource parent)  | 
boolean | 
GenericIndexResourceType.isResourceTypeOnParent(OnmsResource parent)
Returns true if one on more instances of the resource type
 are present on the parent resource. 
 | 
boolean | 
AbstractTopLevelResourceType.isResourceTypeOnParent(OnmsResource parent)  | 
boolean | 
InterfaceSnmpResourceType.isResourceTypeOnParent(OnmsResource parent)  | 
boolean | 
DistributedStatusResourceType.isResourceTypeOnParent(OnmsResource parent)
Returns true if one on more instances of the resource type
 are present on the parent resource. 
 | 
boolean | 
InterfaceSnmpByIfIndexResourceType.isResourceTypeOnParent(OnmsResource parent)  | 
void | 
LazyChildResourceLoader.setParent(OnmsResource parent)  | 
void | 
ResourceTypeFilteringResourceVisitor.visit(OnmsResource resource)
visit 
 | 
void | 
AttributeMatchingResourceVisitor.visit(OnmsResource resource)
visit 
 | 
void | 
ResourceAttributeFilteringResourceVisitor.visit(OnmsResource resource)
visit 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResourceTreeWalker.walk(Collection<OnmsResource> resources)
walk 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
MockResourceType.getChildByName(OnmsResource parent,
              String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
MockResourceType.getResourcesForParent(OnmsResource parent)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
MockResourceType.getChildByName(OnmsResource parent,
              String name)  | 
String | 
MockResourceType.getLinkForResource(OnmsResource resource)  | 
List<OnmsResource> | 
MockResourceType.getResourcesForParent(OnmsResource parent)  | 
boolean | 
MockResourceType.isResourceTypeOnParent(OnmsResource parent)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
OnmsResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
OnmsResource | 
OnmsResource.getParent()
getParent 
 | 
OnmsResource | 
ExternalValueAttribute.getResource()
getResource 
 | 
OnmsResource | 
OnmsAttribute.getResource()
getResource 
 | 
OnmsResource | 
RrdGraphAttribute.getResource()
Retrieve the resource for this attribute. 
 | 
OnmsResource | 
StringPropertyAttribute.getResource()
getResource 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
OnmsResource.getChildResources()
getChildResources 
 | 
List<OnmsResource> | 
OnmsResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
static List<OnmsResource> | 
OnmsResource.sortIntoResourceList(List<OnmsResource> resources)
Sorts the List of Resources and returns a new List of the
 generic type Resource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
OnmsResource.compareTo(OnmsResource o)
compareTo 
 | 
OnmsResource | 
OnmsResourceType.getChildByName(OnmsResource parent,
              String name)
Retrieves a child resource with the given name from the parent. 
 | 
String | 
OnmsResourceType.getLinkForResource(OnmsResource resource)
getLinkForResource 
 | 
static OnmsNode | 
ResourceTypeUtils.getNodeFromResource(OnmsResource resource)
Convenience method for retrieving the OnmsNode entity from
 an abstract resource. 
 | 
static OnmsNode | 
ResourceTypeUtils.getNodeFromResourceRoot(OnmsResource resource)
Convenience method for retrieving the OnmsNode entity from
 an abstract resource's ancestor. 
 | 
List<OnmsResource> | 
OnmsResourceType.getResourcesForParent(OnmsResource parent)
Returns the set of resources that are available on the given
 parent. 
 | 
boolean | 
OnmsResourceType.isResourceTypeOnParent(OnmsResource parent)
Returns true if one on more instances of the resource type
 are present on the parent resource. 
 | 
void | 
OnmsResource.setParent(OnmsResource parent)
setParent 
 | 
void | 
ExternalValueAttribute.setResource(OnmsResource resource)
setResource 
 | 
void | 
OnmsAttribute.setResource(OnmsResource resource)
setResource 
 | 
void | 
RrdGraphAttribute.setResource(OnmsResource resource)
setResource 
 | 
void | 
StringPropertyAttribute.setResource(OnmsResource resource)
setResource 
 | 
void | 
ResourceVisitor.visit(OnmsResource resource)
visit 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static List<OnmsResource> | 
OnmsResource.sortIntoResourceList(List<OnmsResource> resources)
Sorts the List of Resources and returns a new List of the
 generic type Resource. 
 | 
| Constructor and Description | 
|---|
OnmsResource(String name,
            String label,
            OnmsResourceType resourceType,
            Set<OnmsAttribute> attributes,
            List<OnmsResource> resources,
            ResourcePath path)
Constructor for OnmsResource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
ResourceDTO.getResource()  | 
| Modifier and Type | Method and Description | 
|---|---|
static ResourceDTO | 
ResourceDTO.fromResource(OnmsResource resource,
            int depth)  | 
void | 
ResourceDTO.setResource(OnmsResource resource)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,String> | 
NrtController.getRequiredExternalPropertyAttributes(OnmsResource reportResource,
                                     PrefabGraph prefabGraph)  | 
Set<RrdGraphAttribute> | 
NrtController.getRequiredRrdGraphAttributes(OnmsResource reportResource,
                             PrefabGraph prefabGraph)  | 
Map<String,String> | 
NrtController.getRequiredStringPropertyAttributes(OnmsResource reportResource,
                                   PrefabGraph prefabGraph)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
KscResultSet.getResource()
getResource 
 | 
| Constructor and Description | 
|---|
KscResultSet(String title,
            Date start,
            Date end,
            OnmsResource resource,
            PrefabGraph prefabGraph)
Constructor for KscResultSet. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
ResourceService.getResourceById(ResourceId id)
getResourceById 
 | 
OnmsResource | 
KscReportService.getResourceFromGraph(Graph graph)
getResourceFromGraph 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
ResourceService.findChildResources(OnmsResource resource,
                  String... resourceTypeMatches)
findChildResources 
 | 
List<OnmsResource> | 
ResourceService.findDomainChildResources(String domain)
findDomainChildResources 
 | 
List<OnmsResource> | 
ResourceService.findNodeChildResources(int nodeId)
findNodeChildResources 
 | 
List<OnmsResource> | 
ResourceService.findNodeChildResources(OnmsNode node)
findNodeChildResources 
 | 
List<OnmsResource> | 
ResourceService.findNodeSourceChildResources(String nodeSource)
findNodeSourceChildResources 
 | 
List<OnmsResource> | 
ResourceService.findTopLevelResources()
findTopLevelResources 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
ResourceService.findChildResources(OnmsResource resource,
                  String... resourceTypeMatches)
findChildResources 
 | 
PrefabGraph[] | 
ResourceService.findPrefabGraphsForChildResources(OnmsResource resource,
                                 String... resourceTypeMatches)
findPrefabGraphsForChildResources 
 | 
PrefabGraph[] | 
ResourceService.findPrefabGraphsForResource(OnmsResource resource)
findPrefabGraphsForResource 
 | 
void | 
ResourceService.promoteGraphAttributesForResource(OnmsResource resource)
promoteGraphAttributesForResource 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
StatisticsReportModel.PrettyOnmsResource
This class extends OnmsResource and overrides the toString() method, providing
 a more human-readable description of the resource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
StatisticsReportModel.Datum.getPrettyResource()  | 
OnmsResource | 
Graph.getResource()
getResource 
 | 
OnmsResource | 
GraphResults.GraphResultSet.getResource()  | 
OnmsResource | 
StatisticsReportModel.Datum.getResource()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
StatisticsReportModel.Datum.getPrettyResourceParentsReversed()  | 
List<OnmsResource> | 
StatisticsReportModel.Datum.getResourceParentsReversed()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GraphResults.GraphResultSet.setResource(OnmsResource resource)  | 
void | 
StatisticsReportModel.Datum.setResource(OnmsResource resource)  | 
| Constructor and Description | 
|---|
Graph(PrefabGraph graph,
     OnmsResource resource,
     Date start,
     Date end)
Constructor for Graph. 
 | 
PrettyOnmsResource(OnmsResource rs)
Constructor for PrettyOnmsResource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
DefaultResourceService.getResourceById(ResourceId id)
getResourceById 
 | 
OnmsResource | 
DefaultKscReportService.getResourceFromGraph(Graph graph)
getResourceFromGraph 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsResource> | 
DefaultResourceService.findChildResources(OnmsResource resource,
                  String... resourceTypeMatches)
findChildResources 
 | 
List<OnmsResource> | 
DefaultResourceService.findDomainChildResources(String domain)
findDomainChildResources 
 | 
List<OnmsResource> | 
DefaultResourceService.findNodeChildResources(int nodeId)
findNodeChildResources 
 | 
List<OnmsResource> | 
DefaultResourceService.findNodeChildResources(OnmsNode node)
findNodeChildResources 
 | 
List<OnmsResource> | 
DefaultResourceService.findNodeSourceChildResources(String nodeSource)
findNodeSourceChildResources 
 | 
List<OnmsResource> | 
DefaultResourceService.findTopLevelResources()
findTopLevelResources 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
DefaultRrdGraphService.createAdHocCommand(AdhocGraphType adhocType,
                  OnmsResource resource,
                  long start,
                  long end,
                  String graphtitle,
                  String[] dsNames,
                  String[] dsAggregFxns,
                  String[] colors,
                  String[] dsTitles,
                  String[] dsStyles)
createAdHocCommand 
 | 
List<OnmsResource> | 
DefaultResourceService.findChildResources(OnmsResource resource,
                  String... resourceTypeMatches)
findChildResources 
 | 
PrefabGraph[] | 
DefaultResourceService.findPrefabGraphsForChildResources(OnmsResource resource,
                                 String... resourceTypeMatches)
findPrefabGraphsForChildResources 
 | 
PrefabGraph[] | 
DefaultResourceService.findPrefabGraphsForResource(OnmsResource resource)
findPrefabGraphsForResource 
 | 
void | 
DefaultResourceService.promoteGraphAttributesForResource(OnmsResource resource)
promoteGraphAttributesForResource 
 | 
Copyright © 2021. All rights reserved.