javax.management.modelmbean
Interface ModelMBeanInfo

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
ModelMBeanInfoSupport

public interface ModelMBeanInfo
extends java.lang.Cloneable

Version:
$Revision: 1.2 $
Author:
Simone Bordet

Method Summary
 java.lang.Object clone()
           
 ModelMBeanAttributeInfo getAttribute(java.lang.String name)
           
 MBeanAttributeInfo[] getAttributes()
           
 java.lang.String getClassName()
           
 ModelMBeanConstructorInfo getConstructor(java.lang.String name)
           
 MBeanConstructorInfo[] getConstructors()
           
 java.lang.String getDescription()
           
 Descriptor getDescriptor(java.lang.String descriptorName, java.lang.String descriptorType)
           
 Descriptor[] getDescriptors(java.lang.String descriptorType)
           
 Descriptor getMBeanDescriptor()
           
 ModelMBeanNotificationInfo getNotification(java.lang.String name)
           
 MBeanNotificationInfo[] getNotifications()
           
 ModelMBeanOperationInfo getOperation(java.lang.String name)
           
 MBeanOperationInfo[] getOperations()
           
 void setDescriptor(Descriptor descriptor, java.lang.String descriptorType)
           
 void setDescriptors(Descriptor[] descriptors)
           
 void setMBeanDescriptor(Descriptor descriptor)
           
 

Method Detail

getDescriptors

Descriptor[] getDescriptors(java.lang.String descriptorType)
                            throws MBeanException,
                                   RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

setDescriptors

void setDescriptors(Descriptor[] descriptors)
                    throws MBeanException,
                           RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

getDescriptor

Descriptor getDescriptor(java.lang.String descriptorName,
                         java.lang.String descriptorType)
                         throws MBeanException,
                                RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

setDescriptor

void setDescriptor(Descriptor descriptor,
                   java.lang.String descriptorType)
                   throws MBeanException,
                          RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

getMBeanDescriptor

Descriptor getMBeanDescriptor()
                              throws MBeanException,
                                     RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

setMBeanDescriptor

void setMBeanDescriptor(Descriptor descriptor)
                        throws MBeanException,
                               RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

getAttribute

ModelMBeanAttributeInfo getAttribute(java.lang.String name)
                                     throws MBeanException,
                                            RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

getOperation

ModelMBeanOperationInfo getOperation(java.lang.String name)
                                     throws MBeanException,
                                            RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

getConstructor

ModelMBeanConstructorInfo getConstructor(java.lang.String name)
                                         throws MBeanException,
                                                RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

getNotification

ModelMBeanNotificationInfo getNotification(java.lang.String name)
                                           throws MBeanException,
                                                  RuntimeOperationsException
Throws:
MBeanException
RuntimeOperationsException

clone

java.lang.Object clone()

getClassName

java.lang.String getClassName()

getDescription

java.lang.String getDescription()

getConstructors

MBeanConstructorInfo[] getConstructors()

getAttributes

MBeanAttributeInfo[] getAttributes()

getOperations

MBeanOperationInfo[] getOperations()

getNotifications

MBeanNotificationInfo[] getNotifications()


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