org.norther.tammi.leaf.model
Class WidgetModelMBean

java.lang.Object
  extended by javax.management.modelmbean.RequiredModelMBean
      extended by org.norther.tammi.core.model.ReferableModelMBean
          extended by org.norther.tammi.leaf.model.WidgetModelMBean
All Implemented Interfaces:
Serializable, DynamicMBean, MBeanRegistration, ModelMBean, ModelMBeanNotificationBroadcaster, NotificationBroadcaster, NotificationEmitter, PersistentMBean, AdaptableMBean, Identifiable, NamePattern, ReferableMBean, AdaptableWidgetMBean

public class WidgetModelMBean
extends ReferableModelMBean
implements AdaptableWidgetMBean

A default implementation of WidgetAdapterMBean.

Author:
Ilkka Priha
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.norther.tammi.core.model.ReferableModelMBean
ADAPTER_NOTIF_DESCRIPTION, ADAPTER_NOTIFICATIONS
 
Fields inherited from interface org.norther.tammi.core.base.ReferableMBean
DEFAULT_ID, ID, MBEAN, MBEAN_DESCRIPTION, TYPE
 
Constructor Summary
WidgetModelMBean(Object adaptee)
          Creates a new adapter.
 
Method Summary
 
Methods inherited from class org.norther.tammi.core.model.ReferableModelMBean
addNotificationListener, getAttribute, getCanonicalName, getManagedResource, getMBean, getNamePattern, getNotificationInfo, getQueryPattern, postDeregister, postRegister, preDeregister, preRegister, removeNotificationListener, sendNotification, setAttribute, setCanonicalName, setManagedResource, setNamePattern, setQueryPattern
 
Methods inherited from class javax.management.modelmbean.RequiredModelMBean
addAttributeChangeNotificationListener, getAttributes, getClassLoaderRepository, getMBeanInfo, invoke, load, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, setAttributes, setModelMBeanInfo, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.norther.tammi.core.base.AdaptableMBean
getManagedResource
 
Methods inherited from interface org.norther.tammi.core.base.ReferableMBean
getMBean
 
Methods inherited from interface javax.management.modelmbean.ModelMBean
setManagedResource, setModelMBeanInfo
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.PersistentMBean
load, store
 
Methods inherited from interface javax.management.modelmbean.ModelMBeanNotificationBroadcaster
addAttributeChangeNotificationListener, removeAttributeChangeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Constructor Detail

WidgetModelMBean

public WidgetModelMBean(Object adaptee)
                 throws MBeanException,
                        RuntimeOperationsException
Creates a new adapter.

Parameters:
adaptee - the adaptee of the adapter.
Throws:
MBeanException - if initialization of the adaptee fails.
RuntimeOperationsException - for exceptions during construction.


Copyright © 2004 The Norther Organization. All rights reserved.