javax.management.openmbean
Interface OpenMBeanInfo

All Known Implementing Classes:
OpenMBeanInfoSupport

public interface OpenMBeanInfo

The OpenMBeanInfo describes an OpenMBean.

Version:
$Revision: 1.2 $
Author:
Bronwen Cassidy, Warren Mira
See Also:
MBeanInfo

Method Summary
 boolean equals(java.lang.Object obj)
          Checks if the given Object is equal with this OpenMBeanInfo
 MBeanAttributeInfo[] getAttributes()
          Returns an instance of MBeanAttributeInfo ( OpenMBeanAttributeInfo )
 java.lang.String getClassName()
          Return the fully qualified classname that this OpenMBeanInfo describes
 MBeanConstructorInfo[] getConstructors()
          Returns an array of MBeanConstructorInfo ( OpenMBeanConstructorInfo )
 java.lang.String getDescription()
          Returns a human readable description
 MBeanNotificationInfo[] getNotifications()
          Returns an array of MBeanNotificationInfo which describes notifications by this OpenMBeanInfo
 MBeanOperationInfo[] getOperations()
          Returns an instance of MBeanOperationInfo ( OpenMBeanOperationInfo )
 int hashCode()
          Returns the hashCode of this OpenMBean info
 java.lang.String toString()
          Returns a String representation
 

Method Detail

getClassName

public java.lang.String getClassName()
Return the fully qualified classname that this OpenMBeanInfo describes

Returns:
String The fully qualified classname

getDescription

public java.lang.String getDescription()
Returns a human readable description

Returns:
String The human readable description

getAttributes

public MBeanAttributeInfo[] getAttributes()
Returns an instance of MBeanAttributeInfo ( OpenMBeanAttributeInfo )

Returns:
MBeanAttributeInfo the OpenMBeanAttributeInfo array
See Also:
OpenMBeanAttributeInfo, MBeanAttributeInfo

getOperations

public MBeanOperationInfo[] getOperations()
Returns an instance of MBeanOperationInfo ( OpenMBeanOperationInfo )

Returns:
MBeanOperationInfo the OpenMBeanOperationInfo array

getConstructors

public MBeanConstructorInfo[] getConstructors()
Returns an array of MBeanConstructorInfo ( OpenMBeanConstructorInfo )

Returns:
MBeanConstructorInfo the OpenMBeanConstructorInfo array

getNotifications

public MBeanNotificationInfo[] getNotifications()
Returns an array of MBeanNotificationInfo which describes notifications by this OpenMBeanInfo

Returns:
MBeanNotificationInfo An array of notifications

equals

public boolean equals(java.lang.Object obj)
Checks if the given Object is equal with this OpenMBeanInfo

Overrides:
equals in class java.lang.Object
Returns:
boolean If equal

hashCode

public int hashCode()
Returns the hashCode of this OpenMBean info

Overrides:
hashCode in class java.lang.Object
Returns:
int the hashcode

toString

public java.lang.String toString()
Returns a String representation

Overrides:
toString in class java.lang.Object
Returns:
String The String representation of this OpenMBeanInfo


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