Class MbeansSource

java.lang.Object
org.apache.commons.modeler.modules.ModelerSource
org.apache.commons.modeler.modules.MbeansSource
All Implemented Interfaces:
MbeansSourceMBean

public class MbeansSource extends ModelerSource implements MbeansSourceMBean
This will create mbeans based on a config file. The format is an extended version of MLET. Classloading. We don't support any explicit classloader tag. A ClassLoader is just an mbean ( it can be the standard MLetMBean or a custom one ). XXX add a special attribute to reference the loader mbean, XXX figure out how to deal with private loaders
  • Field Details

    • log

      private static org.apache.commons.logging.Log log
    • registry

      Registry registry
    • type

      String type
    • loading

      boolean loading
    • mbeans

      List mbeans
    • loaderLoaded

      static boolean loaderLoaded
    • document

      private Document document
    • object2Node

      private HashMap object2Node
    • lastUpdate

      long lastUpdate
    • updateInterval

      long updateInterval
  • Constructor Details

    • MbeansSource

      public MbeansSource()
  • Method Details