| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tomcat.util.modeler.BaseModelMBean
org.apache.catalina.mbeans.DefaultContextMBean
public class DefaultContextMBean
A ModelMBean implementation for the
 org.apache.catalina.core.StandardDefaultContext component.
| Field Summary | |
|---|---|
| protected  ManagedBean | managedThe ManagedBeaninformation describing this MBean. | 
| protected  Registry | registryThe configuration information registry for our managed beans. | 
| Fields inherited from class org.apache.tomcat.util.modeler.BaseModelMBean | 
|---|
| attributeBroadcaster, generalBroadcaster, managedBean, oname, resource, resourceType | 
| Constructor Summary | |
|---|---|
| DefaultContextMBean()Construct a ModelMBeanwith defaultModelMBeanInfoinformation. | |
| Method Summary | |
|---|---|
|  java.lang.String | addEnvironment(java.lang.String envName,
               java.lang.String type)Add an environment entry for this web application. | 
|  java.lang.String | addResource(java.lang.String resourceName,
            java.lang.String type)Add a resource reference for this web application. | 
|  java.lang.String | addResourceLink(java.lang.String resourceLinkName,
                java.lang.String global,
                java.lang.String name,
                java.lang.String type)Add a resource link for this web application. | 
|  java.lang.String[] | getEnvironments()Return the MBean Names of the set of defined environment entries for this web application | 
|  java.lang.String[] | getResourceLinks()Return the MBean Names of all the defined resource links for this application | 
|  java.lang.String[] | getResources()Return the MBean Names of all the defined resource references for this application. | 
|  void | removeEnvironment(java.lang.String envName)Remove any environment entry with the specified name. | 
|  void | removeResource(java.lang.String resourceName)Remove any resource reference with the specified name. | 
|  void | removeResourceLink(java.lang.String resourceLinkName)Remove any resource link with the specified name. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected Registry registry
protected ManagedBean managed
ManagedBean information describing this MBean.
| Constructor Detail | 
|---|
public DefaultContextMBean()
                    throws javax.management.MBeanException,
                           javax.management.RuntimeOperationsException
ModelMBean with default
 ModelMBeanInfo information.
javax.management.MBeanException - if the initializer of an object
  throws an exception
javax.management.RuntimeOperationsException - if an IllegalArgumentException
  occurs| Method Detail | 
|---|
public java.lang.String[] getEnvironments()
public java.lang.String[] getResources()
public java.lang.String[] getResourceLinks()
public java.lang.String addEnvironment(java.lang.String envName,
                                       java.lang.String type)
                                throws javax.management.MalformedObjectNameException
envName - New environment entry name
javax.management.MalformedObjectNameException
public java.lang.String addResource(java.lang.String resourceName,
                                    java.lang.String type)
                             throws javax.management.MalformedObjectNameException
resourceName - New resource reference name
javax.management.MalformedObjectNameException
public java.lang.String addResourceLink(java.lang.String resourceLinkName,
                                        java.lang.String global,
                                        java.lang.String name,
                                        java.lang.String type)
                                 throws javax.management.MalformedObjectNameException
resourceLinkName - New resource link name
javax.management.MalformedObjectNameExceptionpublic void removeEnvironment(java.lang.String envName)
envName - Name of the environment entry to removepublic void removeResource(java.lang.String resourceName)
resourceName - Name of the resource reference to removepublic void removeResourceLink(java.lang.String resourceLinkName)
resourceLinkName - Name of the resource reference to remove| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||