| 
Class Summary | 
| AutoStartThread | 
This object starts an internal thread upon creation. | 
| BaseServer | 
Example server that starts a JMX agent with an HTML adaptor and RMI connector. | 
| BroadcastRequestHandler | 
This object handles all MBeanResolver requests accepted by J4ONet. | 
| BroadcastResolver | 
This object takes request for jmx service reolution, and broadcasts it as a UDP packet that
 a J4ONet object listing on the same broadcast group and port will reply to. | 
| InitialJsRegistry | 
This file reads the InitialJsRegistry.properties file to return a proxy to the established
 JsRegistryManager. | 
| J4ONet | 
This is the basic Peer to Peer network module. | 
| JmxServiceObj | 
This is an object that represents a JMX accesable service: MBean or Agent
 This data container holds all the data needed to locate a JMX server or any of it's MBean
 services. | 
| JsRegistry | 
Similar in concept to a Registry, this is a repository of MBeans found on the J4ONet Federated JMX
 network. | 
| JsRegistryManager | 
A coder should not access the JsRegistry directly. | 
| JsResgistryResolver | 
This MBean finds any matching MBean or agent in a JsRegistry object. | 
| MBeanResolver | 
Extend this abstract class to create a custom MBeanResolver. | 
| MBeanServerInt | 
This is a facade class. | 
| MBeanServerManager | 
This is a convience class. | 
| MBeanServerResolver | 
This resolver will find MBeans that match criteria in a JmxServiceObj
 that are registered with an MBeanServer. | 
| ProxyInvocationHandler | 
This handles calls from the dynamically generated proxy class
 created by org.jmx4odp.j4oNet.ProxyManager | 
| ProxyManager | 
This class returns an Object that acts as a proxy to MBeans. | 
| TestExample | 
This is a test MBean. | 
| XmlDataLoader | 
This object acts as a wrapper to a DOM parser. | 
| XmlExecutor | 
Takes XML scripts and applies them to a JMX agent via the RMI connector. |