|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.modeler.BaseModelMBean
org.ow2.jonas.lib.management.javaee.J2EEManagedObjectMBean<T>
org.ow2.jonas.lib.management.javaee.J2EEDeployedObjectMBean<EARModule>
org.ow2.jonas.ear.internal.mbean.EARModuleMBean
public class EARModuleMBean
This class is managing the object for JSR77 J2EEApplication.
| Field Summary |
|---|
| Fields inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObjectMBean |
|---|
J2EESERVER_KEY |
| Fields inherited from class org.apache.commons.modeler.BaseModelMBean |
|---|
attributeBroadcaster, attributes, generalBroadcaster, info, oname, registry, resource, resourceType, source |
| Constructor Summary | |
|---|---|
EARModuleMBean()
Public default constructor. |
|
| Method Summary | |
|---|---|
String[] |
getClassLoaderFilters()
Gets the filters of classloader. |
String |
getDeploymentDescriptor()
|
URL |
getEarUrl()
|
String[] |
getModules()
Return the J2EEModules used by this J2EEApplication (jar, war, rar). |
String |
getName()
|
URL[] |
getResources(String resourceName)
Gets all the URL to the given resource. |
String |
loadClass(String className)
Gets data about loading a given class. |
| Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEDeployedObjectMBean |
|---|
getServer |
| Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObjectMBean |
|---|
getLogger, getManagedComponent, isEventProvider, isStateManageable, isStatisticsProvider |
| 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 |
| Constructor Detail |
|---|
public EARModuleMBean()
throws MBeanException
MBeanException - if this Object can't be created| Method Detail |
|---|
public String getDeploymentDescriptor()
getDeploymentDescriptor in class org.ow2.jonas.lib.management.javaee.J2EEDeployedObjectMBean<EARModule>public String getName()
public URL getEarUrl()
public String[] getModules()
public String loadClass(String className)
throws InvalidTargetObjectTypeException,
InstanceNotFoundException,
MBeanException
className - the class name
InvalidTargetObjectTypeException
InstanceNotFoundException
MBeanException
public String[] getClassLoaderFilters()
throws InvalidTargetObjectTypeException,
InstanceNotFoundException,
MBeanException
InvalidTargetObjectTypeException
InstanceNotFoundException
MBeanException
public URL[] getResources(String resourceName)
throws InvalidTargetObjectTypeException,
InstanceNotFoundException,
MBeanException
resourceName - the name of the resource
InvalidTargetObjectTypeException
InstanceNotFoundException
MBeanException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||