org.objectweb.jonas.jtm
Class JTAResourceMBean

java.lang.Object
  extended byorg.apache.commons.modeler.BaseModelMBean
      extended byorg.objectweb.jonas.jtm.JTAResourceMBean
All Implemented Interfaces:
javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.modelmbean.ModelMBean, javax.management.modelmbean.ModelMBeanNotificationBroadcaster, javax.management.NotificationBroadcaster, javax.management.PersistentMBean

public class JTAResourceMBean
extends org.apache.commons.modeler.BaseModelMBean

MBean class for JTA resource management.

Author:
Adriana Danes

Field Summary
 
Fields inherited from class org.apache.commons.modeler.BaseModelMBean
attributeBroadcaster, attributes, generalBroadcaster, info, oname, registry, resource, resourceType, source
 
Constructor Summary
JTAResourceMBean()
           
 
Method Summary
 void addNotificationListener(javax.management.NotificationListener pListener, javax.management.NotificationFilter pFilter, java.lang.Object pHandback)
          Add a new listener.
 
Methods inherited from class org.apache.commons.modeler.BaseModelMBean
addAttributeChangeNotificationListener, createDefaultModelMBeanInfo, createResource, getAttribute, getAttributes, getClassName, 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

JTAResourceMBean

public JTAResourceMBean()
                 throws javax.management.MBeanException
Method Detail

addNotificationListener

public void addNotificationListener(javax.management.NotificationListener pListener,
                                    javax.management.NotificationFilter pFilter,
                                    java.lang.Object pHandback)
                             throws java.lang.IllegalArgumentException
Add a new listener.

Parameters:
pListener - Listener to notify
pFilter - Notification filter
pHandback - handback object reference
Throws:
java.lang.IllegalArgumentException - Listener parameter is null