org.ow2.jonas.lib.management.javaee
Class J2EEDeployedObjectMBean<T>

java.lang.Object
  extended by org.apache.commons.modeler.BaseModelMBean
      extended by org.ow2.jonas.lib.management.javaee.J2EEManagedObjectMBean<T>
          extended by org.ow2.jonas.lib.management.javaee.J2EEDeployedObjectMBean<T>
Type Parameters:
T - ManagedObject type
All Implemented Interfaces:
DynamicMBean, MBeanRegistration, ModelMBean, ModelMBeanNotificationBroadcaster, NotificationBroadcaster, PersistentMBean
Direct Known Subclasses:
EARModuleMBean, J2EEModuleMBean

public class J2EEDeployedObjectMBean<T>
extends J2EEManagedObjectMBean<T>

J2EEDeployedObject JSR77 MBean.

Author:
Guillaume Sauthier, Florent BENOIT

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
J2EEDeployedObjectMBean()
          Creates a J2EEDeployedObject.
 
Method Summary
 String getDeploymentDescriptor()
           
 String 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

J2EEDeployedObjectMBean

public J2EEDeployedObjectMBean()
                        throws MBeanException
Creates a J2EEDeployedObject.

Throws:
MBeanException - if creation fails.
Method Detail

getDeploymentDescriptor

public String getDeploymentDescriptor()
Returns:
Returns the XML Deployment Descriptors of the Module.

getServer

public String getServer()
Returns:
Returns the J2EEServer ObjectName.


Copyright © 2010 OW2 Consortium. All Rights Reserved.