当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 system API Documentation 英文版文档
ServiceDynamicMBeanSupport (JBoss System API) - JBoss 4.0.1 sp1 system API Documentation 英文版文档
org.jboss.system
Class ServiceDynamicMBeanSupport
java.lang.Object
org.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
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.6 $
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:
getAttribute
in 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:
invoke
in 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:
setAttribute
in 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 attributes)
- Specified by:
setAttributes
in interface javax.management.DynamicMBean
getAttributes
public javax.management.AttributeList getAttributes(String[] attributes)
- Specified by:
getAttributes
in interface javax.management.DynamicMBean
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo()
- Specified by:
getMBeanInfo
in interface javax.management.DynamicMBean
getInternalDescription
protected String getInternalDescription()
getInternalConstructorInfo
protected javax.management.MBeanConstructorInfo[] getInternalConstructorInfo()
getInternalAttributeInfo
protected javax.management.MBeanAttributeInfo[] getInternalAttributeInfo()
getInternalOperationInfo
protected javax.management.MBeanOperationInfo[] getInternalOperationInfo()
getInternalNotificationInfo
protected javax.management.MBeanNotificationInfo[] getInternalNotificationInfo()
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.