Package org.opennms.netmgt.collectd
Class JMXNodeInfo
- java.lang.Object
-
- org.opennms.netmgt.collectd.JMXNodeInfo
-
public class JMXNodeInfo extends Object
This class encapsulates all of the node-level data required by the JMX data collector in order to successfully perform data collection for a scheduled primary JMX interface.- Version:
- $Id: $
- Author:
- Mike Jamison , OpenNMS , Mike Jamison , OpenNMS
-
-
Constructor Summary
Constructors Constructor Description JMXNodeInfo(int nodeId)
Constructor for JMXNodeInfo.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,List<Attrib>>
getAttributeMap()
getAttributeMapMap<String,JMXDataSource>
getDsMap()
getDsMapMap<String,BeanInfo>
getMBeans()
getMBeansint
getNodeId()
getNodeIdvoid
setAttributeMap(Map<String,List<Attrib>> oidList)
setAttributeMapvoid
setDsMap(Map<String,JMXDataSource> dsList)
setDsMapvoid
setMBeans(Map<String,BeanInfo> map)
setMBeansvoid
setNodeId(int nodeId)
setNodeId
-
-
-
Method Detail
-
getNodeId
public int getNodeId()
getNodeId
- Returns:
- a int.
-
setMBeans
public void setMBeans(Map<String,BeanInfo> map)
setMBeans
- Parameters:
map
- aMap
object.
-
setNodeId
public void setNodeId(int nodeId)
setNodeId
- Parameters:
nodeId
- a int.
-
setDsMap
public void setDsMap(Map<String,JMXDataSource> dsList)
setDsMap
- Parameters:
dsList
- aMap
object.
-
getAttributeMap
public Map<String,List<Attrib>> getAttributeMap()
getAttributeMap
- Returns:
- a
Map
object.
-
setAttributeMap
public void setAttributeMap(Map<String,List<Attrib>> oidList)
setAttributeMap
- Parameters:
oidList
- aMap
object.
-
getDsMap
public Map<String,JMXDataSource> getDsMap()
getDsMap
- Returns:
- a
Map
object.
-
-