javax.management
Class MBeanServerDelegate

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--javax.management.MBeanServerDelegate
All Implemented Interfaces:
MBeanServerDelegateMBean, NotificationBroadcaster

public class MBeanServerDelegate
extends NotificationBroadcasterSupport
implements MBeanServerDelegateMBean

Version:
$Revision: 1.9 $
Author:
Simone Bordet

Constructor Summary
MBeanServerDelegate()
           
 
Method Summary
 java.lang.String getImplementationName()
          Returns the implementation name, e.g.
 java.lang.String getImplementationVendor()
          Returns the implementation vendor, e.g.
 java.lang.String getImplementationVersion()
          Returns the implementation version, e.g.
 java.lang.String getMBeanServerId()
          Returns the MBeanServer id.
 MBeanNotificationInfo[] getNotificationInfo()
          Returns the name of the java class of the notification and the notification types sent.
 java.lang.String getSpecificationName()
          Returns the specification name.
 java.lang.String getSpecificationVendor()
          Returns the specification vendor
 java.lang.String getSpecificationVersion()
          Returns the specification version
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBeanServerDelegate

public MBeanServerDelegate()
Method Detail

getMBeanServerId

public java.lang.String getMBeanServerId()
Description copied from interface: MBeanServerDelegateMBean
Returns the MBeanServer id.

Specified by:
getMBeanServerId in interface MBeanServerDelegateMBean
Returns:
String The MBeanServer id.

getImplementationName

public java.lang.String getImplementationName()
Description copied from interface: MBeanServerDelegateMBean
Returns the implementation name, e.g. MX4J.

Specified by:
getImplementationName in interface MBeanServerDelegateMBean
Returns:
String The implementation name.

getImplementationVendor

public java.lang.String getImplementationVendor()
Description copied from interface: MBeanServerDelegateMBean
Returns the implementation vendor, e.g. MX4J.

Specified by:
getImplementationVendor in interface MBeanServerDelegateMBean
Returns:
String The implementation vendor.

getImplementationVersion

public java.lang.String getImplementationVersion()
Description copied from interface: MBeanServerDelegateMBean
Returns the implementation version, e.g. 1.1.

Specified by:
getImplementationVersion in interface MBeanServerDelegateMBean
Returns:
String The implementation version.

getSpecificationName

public java.lang.String getSpecificationName()
Description copied from interface: MBeanServerDelegateMBean
Returns the specification name.

Specified by:
getSpecificationName in interface MBeanServerDelegateMBean
Returns:
String The specification name (e.g. Java Management Extensions).

getSpecificationVendor

public java.lang.String getSpecificationVendor()
Description copied from interface: MBeanServerDelegateMBean
Returns the specification vendor

Specified by:
getSpecificationVendor in interface MBeanServerDelegateMBean
Returns:
String The specifcation vendor

getSpecificationVersion

public java.lang.String getSpecificationVersion()
Description copied from interface: MBeanServerDelegateMBean
Returns the specification version

Specified by:
getSpecificationVersion in interface MBeanServerDelegateMBean
Returns:
String The specification version

getNotificationInfo

public MBeanNotificationInfo[] getNotificationInfo()
Description copied from interface: NotificationBroadcaster
Returns the name of the java class of the notification and the notification types sent.

Specified by:
getNotificationInfo in interface NotificationBroadcaster
Overrides:
getNotificationInfo in class NotificationBroadcasterSupport
Returns:
MBeanNotificationInfo The NotificationInfo


Copyright © 2001-2002 MX4J Team. All Rights Reserved.