当前页面: 
在线文档首页 > 
JBoss 3.2.7 system  API Documentation 英文版文档
ServiceDynamicMBeanSupport (JBoss System API) - JBoss 3.2.7 system  API Documentation 英文版文档
org.jboss.system
Class ServiceDynamicMBeanSupport
java.lang.Object
   org.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.mx.util.JBossNotificationBroadcasterSupport
       org.jboss.system.ServiceMBeanSupport
org.jboss.system.ServiceMBeanSupport
           org.jboss.system.ServiceDynamicMBeanSupport
org.jboss.system.ServiceDynamicMBeanSupport
- All Implemented Interfaces: 
- javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, Service, ServiceMBean
- public class ServiceDynamicMBeanSupport- extends ServiceMBeanSupport- implements javax.management.DynamicMBean
- Version:
- $Revision: 1.1.2.3 $
 Revisions:
  6 janv. 2003 Sacha Labourey:
  
- Author:
- Sacha Labourey.
- See Also:
 
 
| Fields inherited from interface org.jboss.system.ServiceMBean | 
| CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED | 
 
 
 
| Methods inherited from class org.jboss.system.ServiceMBeanSupport | 
| create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService | 
 
| Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport | 
| addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ServiceDynamicMBeanSupport
public ServiceDynamicMBeanSupport()
ServiceDynamicMBeanSupport
public ServiceDynamicMBeanSupport(Class type)
ServiceDynamicMBeanSupport
public ServiceDynamicMBeanSupport(String category)
ServiceDynamicMBeanSupport
public ServiceDynamicMBeanSupport(org.jboss.logging.Logger log)
getAttribute
public Object getAttribute(String attribute)
                    throws javax.management.AttributeNotFoundException,
                           javax.management.MBeanException,
                           javax.management.ReflectionException
- 
- Specified by:
- getAttributein interface- javax.management.DynamicMBean
 
- 
- Throws:
- javax.management.AttributeNotFoundException
- javax.management.MBeanException
- javax.management.ReflectionException
 
invoke
public Object invoke(String actionName,
                     Object[] params,
                     String[] signature)
              throws javax.management.MBeanException,
                     javax.management.ReflectionException
- 
- Specified by:
- invokein interface- javax.management.DynamicMBean
 
- 
- Throws:
- javax.management.MBeanException
- javax.management.ReflectionException
 
setAttribute
public void setAttribute(javax.management.Attribute attribute)
                  throws javax.management.AttributeNotFoundException,
                         javax.management.InvalidAttributeValueException,
                         javax.management.MBeanException,
                         javax.management.ReflectionException
- 
- Specified by:
- setAttributein interface- javax.management.DynamicMBean
 
- 
- Throws:
- javax.management.AttributeNotFoundException
- javax.management.InvalidAttributeValueException
- javax.management.MBeanException
- javax.management.ReflectionException
 
setAttributes
public javax.management.AttributeList setAttributes(javax.management.AttributeList arg0)
- 
- Specified by:
- setAttributesin interface- javax.management.DynamicMBean
 
- 
 
getAttributes
public javax.management.AttributeList getAttributes(String[] arg0)
- 
- Specified by:
- getAttributesin interface- javax.management.DynamicMBean
 
- 
 
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo()
- 
- Specified by:
- getMBeanInfoin interface- javax.management.DynamicMBean
 
- 
 
getInternalAttribute
protected Object getInternalAttribute(String attribute)
                               throws javax.management.AttributeNotFoundException,
                                      javax.management.MBeanException,
                                      javax.management.ReflectionException
- 
 
- 
- Throws:
- javax.management.AttributeNotFoundException
- javax.management.MBeanException
- javax.management.ReflectionException
 
setInternalAttribute
protected void setInternalAttribute(javax.management.Attribute attribute)
                             throws javax.management.AttributeNotFoundException,
                                    javax.management.InvalidAttributeValueException,
                                    javax.management.MBeanException,
                                    javax.management.ReflectionException
- 
 
- 
- Throws:
- javax.management.AttributeNotFoundException
- javax.management.InvalidAttributeValueException
- javax.management.MBeanException
- javax.management.ReflectionException
 
internalInvoke
protected Object internalInvoke(String actionName,
                                Object[] params,
                                String[] signature)
                         throws javax.management.MBeanException,
                                javax.management.ReflectionException
- 
 
- 
- Throws:
- javax.management.MBeanException
- javax.management.ReflectionException
 
      
      
        Copyright © 2002 JBoss Group, LLC. All Rights Reserved.