mx4j.server
Class MBeanIntrospector

java.lang.Object
  extended bymx4j.server.MBeanIntrospector

public class MBeanIntrospector
extends java.lang.Object

Introspector for MBeans.

Main purposes of this class are:

The following system properties are used to control this class' behavior:

Version:
$Revision: 1.34 $

Constructor Summary
MBeanIntrospector()
           
 
Method Summary
 void introspect(MBeanMetaData metadata)
          Introspect the given mbean, storing the results in the given metadata.
 boolean isMBeanCompliant(MBeanMetaData metadata)
          Returns whether the given already introspected metadata is compliant.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBeanIntrospector

public MBeanIntrospector()
Method Detail

introspect

public void introspect(MBeanMetaData metadata)
Introspect the given mbean, storing the results in the given metadata. It expects that the mbean field and the classloader field are not null

See Also:
isMBeanCompliant(mx4j.server.MBeanMetaData)

isMBeanCompliant

public boolean isMBeanCompliant(MBeanMetaData metadata)
Returns whether the given already introspected metadata is compliant. Must be called after introspect(mx4j.server.MBeanMetaData)



Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.