|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.adventnet.adaptors.snmp.SnmpTrapHelper
public class SnmpTrapHelper
This class acts helps for setting multiple VarBind while Sending Traps.
| Field Summary | |
|---|---|
(package private) int |
count
|
(package private) javax.jmx.openmbean.CompositeData |
entry
|
(package private) boolean |
implementsModelListener
|
(package private) boolean[] |
implied
|
(package private) java.lang.String[] |
indexNames
|
(package private) java.lang.Object[] |
indexValues
|
(package private) javax.management.MBeanAttributeInfo[] |
mBeanAttrInfo
|
(package private) java.lang.String |
mBeanName
|
(package private) javax.management.MBeanNotificationInfo[] |
mBeanNotifInfo
|
(package private) javax.management.ObjectName |
mbeanObject
|
(package private) javax.management.modelmbean.ModelMBeanInfo |
minfo
|
(package private) javax.management.modelmbean.ModelMBeanAttributeInfo[] |
modelMBeanAttrInfo
|
(package private) javax.management.MBeanServer |
server
|
(package private) boolean |
tabular
|
| Constructor Summary | |
|---|---|
SnmpTrapHelper(javax.management.MBeanServer server)
This constructor takes a MBeanServer reference as a parameter. |
|
| Method Summary | |
|---|---|
SnmpVarBind |
createVarBind(java.lang.String rowObjectName,
java.lang.String tableObjectName,
java.lang.String attributeName,
javax.management.modelmbean.ModelMBeanInfo mmbi)
Create a VarBind for the attribute whose MBean is configured as Table in Snmp enabling. |
SnmpVarBind |
createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
javax.management.modelmbean.ModelMBeanInfo minfo,
java.lang.Object attributeValue)
This method is called with the required parameters to create a SnmpVarBind. |
SnmpVarBind |
createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object attributeValue)
|
SnmpVarBind |
createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes,
javax.management.modelmbean.ModelMBeanInfo minfo,
java.lang.Object attributeValue)
|
SnmpVarBind |
createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes,
java.lang.Object attributeValue)
|
SnmpVarBind |
getVarBind(java.lang.String mBeanName,
java.lang.String columnName,
java.lang.Object[] indexes,
java.lang.Object value)
|
SnmpVarBind |
getVarBind(java.lang.String mBeanName,
java.lang.String columnName,
java.lang.Object[] indexes,
java.lang.Object value,
javax.management.modelmbean.ModelMBeanInfo minfo)
This method is called with the required parameters to create a SnmpVarBind. |
SnmpVarBind |
getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName)
|
SnmpVarBind |
getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
javax.management.modelmbean.ModelMBeanInfo minfo)
This method is called with the required parameters to create a SnmpVarBind. |
SnmpVarBind |
getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes)
|
SnmpVarBind |
getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes,
javax.management.modelmbean.ModelMBeanInfo minfo)
This method is called with the required parameters to create a SnmpVarBind. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
javax.management.MBeanServer server
javax.management.ObjectName mbeanObject
javax.management.modelmbean.ModelMBeanInfo minfo
javax.management.MBeanAttributeInfo[] mBeanAttrInfo
javax.management.modelmbean.ModelMBeanAttributeInfo[] modelMBeanAttrInfo
javax.management.MBeanNotificationInfo[] mBeanNotifInfo
boolean tabular
java.lang.String[] indexNames
boolean[] implied
java.lang.String mBeanName
int count
javax.jmx.openmbean.CompositeData entry
java.lang.Object[] indexValues
boolean implementsModelListener
| Constructor Detail |
|---|
public SnmpTrapHelper(javax.management.MBeanServer server)
server - The MBeanServer with which the SnmpTrapHelper is
registered.| Method Detail |
|---|
public SnmpVarBind getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName)
public SnmpVarBind createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object attributeValue)
public SnmpVarBind createVarBind(java.lang.String rowObjectName,
java.lang.String tableObjectName,
java.lang.String attributeName,
javax.management.modelmbean.ModelMBeanInfo mmbi)
public SnmpVarBind getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
javax.management.modelmbean.ModelMBeanInfo minfo)
mBeanName - The Name of the RequiredModelMBean which has the Table/Scalar Group defined in it.scalarOrTableName - The Name of the Scalar or Table Group which contains the node to be converted into SnmpVarBind.columnName - The Name of the column for which a SnmpVarBind object has to be formed.
public SnmpVarBind createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
javax.management.modelmbean.ModelMBeanInfo minfo,
java.lang.Object attributeValue)
mBeanName - The Name of the RequiredModelMBean which has the Table/Scalar Group defined in it.scalarOrTableName - The Name of the Scalar or Table Group which contains the node to be converted into SnmpVarBind.columnName - The Name of the column for which a SnmpVarBind object has to be formed.
public SnmpVarBind getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes)
public SnmpVarBind createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes,
java.lang.Object attributeValue)
public SnmpVarBind getVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes,
javax.management.modelmbean.ModelMBeanInfo minfo)
mBeanName - The Name of the RequiredModelMBean which has the Table/Scalar Group defined in it.scalarOrTableName - The Name of the Scalar or Table Group which contains the node to be converted into SnmpVarBind.columnName - The Name of the column which for which a SnmpVarBind object has to be formed.indexes - The Index Value represents the instance of the column.
public SnmpVarBind createVarBind(java.lang.String mBeanName,
java.lang.String scalarOrTableName,
java.lang.String columnName,
java.lang.Object[] indexes,
javax.management.modelmbean.ModelMBeanInfo minfo,
java.lang.Object attributeValue)
public SnmpVarBind getVarBind(java.lang.String mBeanName,
java.lang.String columnName,
java.lang.Object[] indexes,
java.lang.Object value)
public SnmpVarBind getVarBind(java.lang.String mBeanName,
java.lang.String columnName,
java.lang.Object[] indexes,
java.lang.Object value,
javax.management.modelmbean.ModelMBeanInfo minfo)
mBeanName - The Name of the RequiredModelMBean which has the Table/Scalar Group defined in it.columnName.The - Name of the column for which a SnmpVarBind object has to be formed.indexes - the index Values Object[]value - the value.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||