|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.modeler.BaseModelMBean
org.apache.catalina.mbeans.DefaultContextMBean
A ModelMBean implementation for the
org.apache.catalina.core.StandardDefaultContext component.
| Field Summary | |
protected org.apache.commons.modeler.ManagedBean |
managed
The ManagedBean information describing this MBean. |
protected org.apache.commons.modeler.Registry |
registry
The configuration information registry for our managed beans. |
| Fields inherited from class org.apache.commons.modeler.BaseModelMBean |
attributeBroadcaster, attributes, generalBroadcaster, info, oname, resource, resourceType, source |
| Constructor Summary | |
DefaultContextMBean()
Construct a ModelMBean with default
ModelMBeanInfo information. |
|
| 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 org.apache.commons.modeler.BaseModelMBean |
addAttributeChangeNotificationListener, addNotificationListener, createDefaultModelMBeanInfo, createResource, getAttribute, getAttributes, getClassName, getJmxName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, getRegistry, initModelInfo, invoke, isModelMBeanInfoValid, load, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeAttributeChangeNotificationListener, removeNotificationListener, removeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedResource, setModeledType, setModelMBeanInfo, setRegistry, store, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected org.apache.commons.modeler.Registry registry
protected org.apache.commons.modeler.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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||