Constructs an
MBeanInfo
.
Parameters:
-
className - The name of the Java class of the MBean described
by this
MBeanInfo
. This value may be any
syntactically legal Java class name. It does not have to be a
Java class known to the MBean server or to the MBean's
ClassLoader. If it is a Java class known to the MBean's
ClassLoader, it is recommended but not required that the
class's public methods include those that would appear in a
Standard MBean implementing the attributes and operations in
this MBeanInfo.
-
description - A human readable description of the MBean (optional).
-
attributes - The list of exposed attributes of the MBean.
This may be null with the same effect as a zero-length array.
-
constructors - The list of public constructors of the
MBean. This may be null with the same effect as a zero-length
array.
-
operations - The list of operations of the MBean. This
may be null with the same effect as a zero-length array.
-
notifications - The list of notifications emitted. This
may be null with the same effect as a zero-length array.
-
descriptor - The descriptor for the MBean. This may be null
which is equivalent to an empty descriptor.
Since:
1.6