Package org.opennms.netmgt.collectd
Class NodeResourceType
- java.lang.Object
-
- org.opennms.netmgt.collectd.ResourceType
-
- org.opennms.netmgt.collectd.NodeResourceType
-
public class NodeResourceType extends ResourceType
NodeResourceType class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Constructor Summary
Constructors Constructor Description NodeResourceType(SnmpCollectionAgent agent, OnmsSnmpCollection snmpCollection)
Constructor for NodeResourceType.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnmpCollectionResource
findAliasedResource(SnmpInstId inst, java.lang.String ifAlias)
findAliasedResourceSnmpCollectionResource
findResource(SnmpInstId inst)
findResourceNodeInfo
getNodeInfo()
getNodeInfojava.util.Collection<NodeInfo>
getResources()
getResourcesprotected java.util.Collection<SnmpAttributeType>
loadAttributeTypes()
loadAttributeTypes-
Methods inherited from class org.opennms.netmgt.collectd.ResourceType
getAgent, getAttributeTypes, getCollection, getCollectionInstances, getCollectionName, hasDataToCollect
-
-
-
-
Constructor Detail
-
NodeResourceType
public NodeResourceType(SnmpCollectionAgent agent, OnmsSnmpCollection snmpCollection)
Constructor for NodeResourceType.
- Parameters:
agent
- aCollectionAgent
object.snmpCollection
- aOnmsSnmpCollection
object.
-
-
Method Detail
-
findResource
public SnmpCollectionResource findResource(SnmpInstId inst)
findResource
- Specified by:
findResource
in classResourceType
- Parameters:
inst
- aSnmpInstId
object.- Returns:
- a
SnmpCollectionResource
object.
-
findAliasedResource
public SnmpCollectionResource findAliasedResource(SnmpInstId inst, java.lang.String ifAlias)
findAliasedResource
- Specified by:
findAliasedResource
in classResourceType
- Parameters:
inst
- aSnmpInstId
object.ifAlias
- aString
object.- Returns:
- a
SnmpCollectionResource
object.
-
getResources
public java.util.Collection<NodeInfo> getResources()
getResources
- Specified by:
getResources
in classResourceType
- Returns:
- a
Collection
object.
-
loadAttributeTypes
protected java.util.Collection<SnmpAttributeType> loadAttributeTypes()
loadAttributeTypes
- Specified by:
loadAttributeTypes
in classResourceType
- Returns:
- a
Collection
object.
-
-