
JMX Agent
=========

This directory contains two different kinds of files. One set of files (*.xml) are having the details about all the MBeans for the JMX-Agent, and remaining files (*.txt) are for storing the data.


*.xml files
-----------

These files provide the skeleton structure of all the MBeans like - what all attributes do the MBeans support and what all operations can be done on the MBeans.

For example:

    WebNMSVersion, WebNMSUpTime are the attributes are the MBean WebNMSSystem and,
    getWebNMSVersion, getWebNMSUpTime are the operation for the MBean WebNMSSystem.


*.txt files
-----------

Only five text files are used here to store the data permanently. Those files are explaind below

1) MoDerivedPropNameTable.txt
-----------------------------
This file is used to store the details like - the className of the Object, the property names, etc. of the User Defined Objects

2) ProxyTable.txt
-----------------
This file contains the details like host, port, oid etc. of the devices which are to be proxied.

3) traptable.txt and v3traptable.txt
------------------------------------
These files for storing the details about the Managers to which the traps are to be forwarded.

4) subAgent.txt
---------------
This file is used to store the details about the sub-agents like host, port, oid, etc.
