|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opennms.netmgt.config.collectd.SnmpCollection
Field Summary | |
private Groups |
_groups
|
private boolean |
_has_maxVarsPerPdu
keeps track of state for field: _maxVarsPerPdu |
private int |
_maxVarsPerPdu
|
private java.lang.String |
_name
|
private Rrd |
_rrd
|
private java.lang.String |
_snmpStorageFlag
|
private Systems |
_systems
|
private java.util.Vector |
propertyChangeListeners
|
Constructor Summary | |
SnmpCollection()
|
Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
Registers a PropertyChangeListener with this class. |
boolean |
equals(java.lang.Object obj)
Note: hashCode() has not been overriden |
Groups |
getGroups()
Returns the value of field 'groups'. |
int |
getMaxVarsPerPdu()
Returns the value of field 'maxVarsPerPdu'. |
java.lang.String |
getName()
Returns the value of field 'name'. |
Rrd |
getRrd()
Returns the value of field 'rrd'. |
java.lang.String |
getSnmpStorageFlag()
Returns the value of field 'snmpStorageFlag'. |
Systems |
getSystems()
Returns the value of field 'systems'. |
boolean |
hasMaxVarsPerPdu()
|
boolean |
isValid()
|
void |
marshal(org.xml.sax.DocumentHandler handler)
|
void |
marshal(java.io.Writer out)
|
protected void |
notifyPropertyChangeListeners(java.lang.String fieldName,
java.lang.Object oldValue,
java.lang.Object newValue)
Notifies all registered PropertyChangeListeners when a bound property's value changes. |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
Removes the given PropertyChangeListener from this classes list of ProperyChangeListeners. |
void |
setGroups(Groups groups)
Sets the value of field 'groups'. |
void |
setMaxVarsPerPdu(int maxVarsPerPdu)
Sets the value of field 'maxVarsPerPdu'. |
void |
setName(java.lang.String name)
Sets the value of field 'name'. |
void |
setRrd(Rrd rrd)
Sets the value of field 'rrd'. |
void |
setSnmpStorageFlag(java.lang.String snmpStorageFlag)
Sets the value of field 'snmpStorageFlag'. |
void |
setSystems(Systems systems)
Sets the value of field 'systems'. |
static SnmpCollection |
unmarshal(java.io.Reader reader)
|
void |
validate()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String _name
private int _maxVarsPerPdu
private boolean _has_maxVarsPerPdu
private java.lang.String _snmpStorageFlag
private Rrd _rrd
private Groups _groups
private Systems _systems
private java.util.Vector propertyChangeListeners
Constructor Detail |
public SnmpCollection()
Method Detail |
public void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
pcl
- The PropertyChangeListener to register.public boolean equals(java.lang.Object obj)
obj
- public Groups getGroups()
public int getMaxVarsPerPdu()
public java.lang.String getName()
public Rrd getRrd()
public java.lang.String getSnmpStorageFlag()
public Systems getSystems()
public boolean hasMaxVarsPerPdu()
public boolean isValid()
public void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(org.xml.sax.DocumentHandler handler) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
protected void notifyPropertyChangeListeners(java.lang.String fieldName, java.lang.Object oldValue, java.lang.Object newValue)
fieldName
- the name of the property that has changed.newValue
- the new value of the property.oldValue
- the old value of the property.public boolean removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
pcl
- The PropertyChangeListener to remove.
public void setGroups(Groups groups)
groups
- the value of field 'groups'.public void setMaxVarsPerPdu(int maxVarsPerPdu)
maxVarsPerPdu
- the value of field 'maxVarsPerPdu'.public void setName(java.lang.String name)
name
- the value of field 'name'.public void setRrd(Rrd rrd)
rrd
- the value of field 'rrd'.public void setSnmpStorageFlag(java.lang.String snmpStorageFlag)
snmpStorageFlag
- the value of field 'snmpStorageFlag'.public void setSystems(Systems systems)
systems
- the value of field 'systems'.public static SnmpCollection unmarshal(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |