org.norther.tammi.core.base
Class ReferableMBeanInfo

java.lang.Object
  extended by javax.management.MBeanInfo
      extended by javax.management.modelmbean.ModelMBeanInfoSupport
          extended by org.norther.tammi.core.base.ReferableMBeanInfo
All Implemented Interfaces:
Serializable, Cloneable, DescriptorRead, ModelMBeanInfo

public class ReferableMBeanInfo
extends ModelMBeanInfoSupport

A referable MBean extension to MBeanInfo.

Version:
$Id: ReferableMBeanInfo.java,v 1.3 2009/09/28 15:08:42 cvsimp Exp $
Author:
Ilkka Priha
See Also:
Serialized Form

Field Summary
protected static String MBEAN_DESCRIPTION
          The MBean attribute description.
protected static String REFERABLE_NOTIF_DESCRIPTION
          The referable notification description.
 
Constructor Summary
ReferableMBeanInfo(String className, String description, ModelMBeanAttributeInfo[] attributes, ModelMBeanConstructorInfo[] constructors, ModelMBeanOperationInfo[] operations, ModelMBeanNotificationInfo[] notifications)
          Constructs a new info.
ReferableMBeanInfo(String className, String description, ModelMBeanAttributeInfo[] attributes, ModelMBeanConstructorInfo[] constructors, ModelMBeanOperationInfo[] operations, ModelMBeanNotificationInfo[] notifications, Descriptor descriptor)
          Constructs a new info with a descriptor.
 
Method Summary
 
Methods inherited from class javax.management.modelmbean.ModelMBeanInfoSupport
clone, getAttribute, getConstructor, getDescriptor, getDescriptor, getDescriptor, getDescriptors, getMBeanDescriptor, getNotification, getOperation, setDescriptor, setDescriptors, setMBeanDescriptor
 
Methods inherited from class javax.management.MBeanInfo
equals, getAttributes, getClassName, getConstructors, getDescription, getNotifications, getOperations, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.management.modelmbean.ModelMBeanInfo
getAttributes, getClassName, getConstructors, getDescription, getNotifications, getOperations
 

Field Detail

MBEAN_DESCRIPTION

protected static final String MBEAN_DESCRIPTION
The MBean attribute description.

See Also:
Constant Field Values

REFERABLE_NOTIF_DESCRIPTION

protected static final String REFERABLE_NOTIF_DESCRIPTION
The referable notification description.

See Also:
Constant Field Values
Constructor Detail

ReferableMBeanInfo

public ReferableMBeanInfo(String className,
                          String description,
                          ModelMBeanAttributeInfo[] attributes,
                          ModelMBeanConstructorInfo[] constructors,
                          ModelMBeanOperationInfo[] operations,
                          ModelMBeanNotificationInfo[] notifications)
Constructs a new info.

Parameters:
className - the class name.
description - the description.
attributes - the attributes.
constructors - constructors.
operations - the operations.
notifications - the notifications.

ReferableMBeanInfo

public ReferableMBeanInfo(String className,
                          String description,
                          ModelMBeanAttributeInfo[] attributes,
                          ModelMBeanConstructorInfo[] constructors,
                          ModelMBeanOperationInfo[] operations,
                          ModelMBeanNotificationInfo[] notifications,
                          Descriptor descriptor)
Constructs a new info with a descriptor.

Parameters:
className - the class name.
description - the description.
attributes - the attributes.
constructors - constructors.
operations - the operations.
notifications - the notifications.
descriptor - the descriptor.


Copyright © 2004 The Norther Organization. All rights reserved.