Package | Description |
---|---|
javax.management |
Provides the core classes for the Java Management Extensions.
|
javax.management.modelmbean |
Provides the definition of the ModelMBean classes.
|
javax.management.openmbean |
Provides the open data types and Open MBean descriptor classes.
|
Modifier and Type | Class and Description |
---|---|
class |
ImmutableDescriptor
An immutable descriptor.
|
Modifier and Type | Method and Description |
---|---|
Descriptor |
ImmutableDescriptor.clone()
Returns a descriptor which is equal to this descriptor.
|
Descriptor |
DescriptorRead.getDescriptor()
Returns a copy of Descriptor.
|
Descriptor |
MBeanFeatureInfo.getDescriptor()
Returns the descriptor for the feature.
|
Descriptor |
MBeanInfo.getDescriptor()
Get the descriptor of this MBeanInfo.
|
Modifier and Type | Method and Description |
---|---|
void |
DescriptorAccess.setDescriptor(Descriptor inDescriptor)
Sets Descriptor (full replace).
|
static ImmutableDescriptor |
ImmutableDescriptor.union(Descriptor... descriptors)
Return an
ImmutableDescriptor whose contents are the union of
the given descriptors. |
Constructor and Description |
---|
MBeanAttributeInfo(String name,
String type,
String description,
boolean isReadable,
boolean isWritable,
boolean isIs,
Descriptor descriptor)
Constructs an
MBeanAttributeInfo object. |
MBeanConstructorInfo(String name,
String description,
MBeanParameterInfo[] signature,
Descriptor descriptor)
Constructs an
MBeanConstructorInfo object. |
MBeanFeatureInfo(String name,
String description,
Descriptor descriptor)
Constructs an
MBeanFeatureInfo object. |
MBeanInfo(String className,
String description,
MBeanAttributeInfo[] attributes,
MBeanConstructorInfo[] constructors,
MBeanOperationInfo[] operations,
MBeanNotificationInfo[] notifications,
Descriptor descriptor)
Constructs an
MBeanInfo . |
MBeanNotificationInfo(String[] notifTypes,
String name,
String description,
Descriptor descriptor)
Constructs an
MBeanNotificationInfo object. |
MBeanOperationInfo(String name,
String description,
MBeanParameterInfo[] signature,
String type,
int impact,
Descriptor descriptor)
Constructs an
MBeanOperationInfo object. |
MBeanParameterInfo(String name,
String type,
String description,
Descriptor descriptor)
Constructs an
MBeanParameterInfo object. |
Modifier and Type | Class and Description |
---|---|
class |
DescriptorSupport
This class represents the metadata set for a ModelMBean element.
|
Modifier and Type | Method and Description |
---|---|
Descriptor |
ModelMBeanAttributeInfo.getDescriptor()
Gets a copy of the associated Descriptor for the
ModelMBeanAttributeInfo.
|
Descriptor |
ModelMBeanOperationInfo.getDescriptor()
Returns a copy of the associated Descriptor of the
ModelMBeanOperationInfo.
|
Descriptor |
ModelMBeanNotificationInfo.getDescriptor()
Returns a copy of the associated Descriptor for the
ModelMBeanNotificationInfo.
|
Descriptor |
ModelMBeanConstructorInfo.getDescriptor()
Returns a copy of the associated Descriptor.
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor() |
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String inDescriptorName)
Returns a Descriptor requested by name.
|
Descriptor |
ModelMBeanInfo.getDescriptor(String inDescriptorName,
String inDescriptorType)
Returns a Descriptor requested by name and descriptorType.
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String inDescriptorName,
String inDescriptorType) |
Descriptor[] |
ModelMBeanInfo.getDescriptors(String inDescriptorType)
Returns a Descriptor array consisting of all
Descriptors for the ModelMBeanInfo of type inDescriptorType.
|
Descriptor[] |
ModelMBeanInfoSupport.getDescriptors(String inDescriptorType) |
Descriptor |
ModelMBeanInfo.getMBeanDescriptor()
Returns the ModelMBean's descriptor which contains MBean wide
policies.
|
Descriptor |
ModelMBeanInfoSupport.getMBeanDescriptor() |
Modifier and Type | Method and Description |
---|---|
void |
ModelMBeanAttributeInfo.setDescriptor(Descriptor inDescriptor)
Sets associated Descriptor (full replace) for the
ModelMBeanAttributeDescriptor.
|
void |
ModelMBeanOperationInfo.setDescriptor(Descriptor inDescriptor)
Sets associated Descriptor (full replace) for the
ModelMBeanOperationInfo If the new Descriptor is null, then
the associated Descriptor reverts to a default descriptor.
|
void |
ModelMBeanNotificationInfo.setDescriptor(Descriptor inDescriptor)
Sets associated Descriptor (full replace) for the
ModelMBeanNotificationInfo If the new Descriptor is null,
then the associated Descriptor reverts to a default
descriptor.
|
void |
ModelMBeanConstructorInfo.setDescriptor(Descriptor inDescriptor)
Sets associated Descriptor (full replace) of
ModelMBeanConstructorInfo.
|
void |
ModelMBeanInfo.setDescriptor(Descriptor inDescriptor,
String inDescriptorType)
Sets descriptors in the info array of type inDescriptorType
for the ModelMBean.
|
void |
ModelMBeanInfoSupport.setDescriptor(Descriptor inDescriptor,
String inDescriptorType) |
void |
ModelMBeanInfo.setDescriptors(Descriptor[] inDescriptors)
Adds or replaces descriptors in the ModelMBeanInfo.
|
void |
ModelMBeanInfoSupport.setDescriptors(Descriptor[] inDescriptors) |
void |
ModelMBeanInfo.setMBeanDescriptor(Descriptor inDescriptor)
Sets the ModelMBean's descriptor.
|
void |
ModelMBeanInfoSupport.setMBeanDescriptor(Descriptor inMBeanDescriptor) |
Constructor and Description |
---|
ModelMBeanAttributeInfo(String name,
String description,
Method getter,
Method setter,
Descriptor descriptor)
Constructs a ModelMBeanAttributeInfo object.
|
ModelMBeanAttributeInfo(String name,
String type,
String description,
boolean isReadable,
boolean isWritable,
boolean isIs,
Descriptor descriptor)
Constructs a ModelMBeanAttributeInfo object.
|
ModelMBeanConstructorInfo(String description,
Constructor<?> constructorMethod,
Descriptor descriptor)
Constructs a ModelMBeanConstructorInfo object.
|
ModelMBeanConstructorInfo(String name,
String description,
MBeanParameterInfo[] signature,
Descriptor descriptor)
Constructs a ModelMBeanConstructorInfo object.
|
ModelMBeanInfoSupport(String className,
String description,
ModelMBeanAttributeInfo[] attributes,
ModelMBeanConstructorInfo[] constructors,
ModelMBeanOperationInfo[] operations,
ModelMBeanNotificationInfo[] notifications,
Descriptor mbeandescriptor)
Creates a ModelMBeanInfoSupport with the provided information
and the descriptor given in parameter.
|
ModelMBeanNotificationInfo(String[] notifTypes,
String name,
String description,
Descriptor descriptor)
Constructs a ModelMBeanNotificationInfo object.
|
ModelMBeanOperationInfo(String description,
Method operationMethod,
Descriptor descriptor)
Constructs a ModelMBeanOperationInfo object.
|
ModelMBeanOperationInfo(String name,
String description,
MBeanParameterInfo[] signature,
String type,
int impact,
Descriptor descriptor)
Constructs a ModelMBeanOperationInfo object.
|
Constructor and Description |
---|
OpenMBeanAttributeInfoSupport(String name,
String description,
OpenType<?> openType,
boolean isReadable,
boolean isWritable,
boolean isIs,
Descriptor descriptor)
Constructs an
OpenMBeanAttributeInfoSupport instance,
which describes the attribute of an open MBean with the
specified name , openType , description , read/write access properties, and Descriptor . |
OpenMBeanConstructorInfoSupport(String name,
String description,
OpenMBeanParameterInfo[] signature,
Descriptor descriptor)
Constructs an
OpenMBeanConstructorInfoSupport
instance, which describes the constructor of a class of open
MBeans with the specified name , description ,
signature , and descriptor . |
OpenMBeanInfoSupport(String className,
String description,
OpenMBeanAttributeInfo[] openAttributes,
OpenMBeanConstructorInfo[] openConstructors,
OpenMBeanOperationInfo[] openOperations,
MBeanNotificationInfo[] notifications,
Descriptor descriptor)
Constructs an
OpenMBeanInfoSupport instance, which
describes a class of open MBeans with the specified className , description , openAttributes , openConstructors , openOperations , notifications , and descriptor . |
OpenMBeanOperationInfoSupport(String name,
String description,
OpenMBeanParameterInfo[] signature,
OpenType<?> returnOpenType,
int impact,
Descriptor descriptor)
Constructs an
OpenMBeanOperationInfoSupport
instance, which describes the operation of a class of open
MBeans, with the specified name , description ,
signature , returnOpenType , impact , and descriptor . |
OpenMBeanParameterInfoSupport(String name,
String description,
OpenType<?> openType,
Descriptor descriptor)
Constructs an
OpenMBeanParameterInfoSupport instance,
which describes the parameter used in one or more operations or
constructors of a class of open MBeans, with the specified
name , openType , description ,
and descriptor . |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.