public class MbeansDescriptorsIntrospectionSource extends ModelerSource
location, source| Constructor and Description | 
|---|
| MbeansDescriptorsIntrospectionSource() | 
| Modifier and Type | Method and Description | 
|---|---|
| ManagedBean | createManagedBean(Registry registry,
java.lang.String domain,
java.lang.Class<?> realClass,
java.lang.String type)XXX Find if the 'className' is the name of the MBean or
the real class ( I suppose first )
XXX Read (optional) descriptions from a .properties, generated
from source
XXX Deal with constructors | 
| void | execute() | 
| protected boolean | isBeanCompatible(java.lang.Class<?> javaType)Check if this class conforms to JavaBeans specifications. | 
| java.util.List<javax.management.ObjectName> | loadDescriptors(Registry registry,
java.lang.String type,
java.lang.Object source) | 
| void | setLocation(java.lang.String loc)Deprecated. 
 Unused. Will be removed in Tomcat 8.0.x | 
| void | setRegistry(Registry reg) | 
| void | setSource(java.lang.Object source) | 
| void | setType(java.lang.String type)Used if a single component is loaded | 
getInputStream, loadDescriptors, store, updateFieldpublic MbeansDescriptorsIntrospectionSource()
public void setRegistry(Registry reg)
@Deprecated public void setLocation(java.lang.String loc)
public void setType(java.lang.String type)
type - public void setSource(java.lang.Object source)
public java.util.List<javax.management.ObjectName> loadDescriptors(Registry registry, java.lang.String type, java.lang.Object source) throws java.lang.Exception
loadDescriptors in class ModelerSourcejava.lang.Exceptionpublic void execute()
             throws java.lang.Exception
java.lang.Exceptionprotected boolean isBeanCompatible(java.lang.Class<?> javaType)
javaType - The class to checkpublic ManagedBean createManagedBean(Registry registry, java.lang.String domain, java.lang.Class<?> realClass, java.lang.String type)
registry - The Bean registry (not used)domain - The bean domain (not used)realClass - The class to analyzetype - The bean typeCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.