Class ModelerSource

java.lang.Object
org.apache.commons.modeler.modules.ModelerSource
Direct Known Subclasses:
MbeansDescriptorsDigesterSource, MbeansDescriptorsDOMSource, MbeansDescriptorsDynamicMBeanSource, MbeansDescriptorsIntrospectionSource, MbeansDescriptorsSerSource, MbeansSource

public class ModelerSource extends Object
Source for descriptor data. More sources can be added.
  • Field Details

    • source

      protected Object source
    • location

      protected String location
  • Constructor Details

    • ModelerSource

      public ModelerSource()
  • Method Details

    • loadDescriptors

      public List loadDescriptors(Registry registry, String location, String type, Object source) throws Exception
      Load data, returns a list of items.
      Parameters:
      registry -
      location -
      type -
      source - Introspected object or some other source
      Throws:
      Exception
    • updateField

      public void updateField(ObjectName oname, String name, Object value)
      Callback from the BaseMBean to notify that an attribute has changed. Can be used to implement persistence.
      Parameters:
      oname -
      name -
      value -
    • store

      public void store()
    • getInputStream

      protected InputStream getInputStream() throws IOException
      Throws:
      IOException