javax.management |
|
Java Source File Name | Type | Comment |
Attribute.java | Class | Represents an MBean attribute by associating its name with its value. |
AttributeChangeNotification.java | Class | Provides definitions of the attribute change notifications sent by MBeans. |
AttributeChangeNotificationFilter.java | Class | This class implements of the
javax.management.NotificationFilter NotificationFilter interface for the
javax.management.AttributeChangeNotification attribute change notification . |
AttributeList.java | Class | Represents a list of values for attributes of an
MBean. |
AttributeNotFoundException.java | Class | The specified attribute does not exist or cannot be retrieved. |
AttributeValueExp.java | Class | |
BadAttributeValueExpException.java | Class | Thrown when an invalid MBean attribute is passed to a query constructing method. |
BadBinaryOpValueExpException.java | Class | Thrown when an invalid expression is passed to
a method for constructing a query. |
BadStringOperationException.java | Class | Thrown when an invalid string operation is passed
to a method for constructing a query. |
DefaultLoaderRepository.java | Class | Keeps the list of Class Loaders registered in the MBean Server. |
Descriptor.java | Interface | This interface represents the behavioral metadata set for a JMX Element.
For examples, a descriptor is part of the ModelMBeanInfo, ModelMBeanNotificationInfo, ModelMBeanAttributeInfo,
ModelMBeanConstructorInfo, and ModelMBeanParameterInfo.
A descriptor consists of a collection of fields. |
DescriptorAccess.java | Interface | This interface is used to gain access to descriptors of the Descriptor class
which are associated with a JMX component, i.e. |
DynamicMBean.java | Interface | Defines the methods that should be implemented by
a Dynamic MBean (MBean that exposes a dynamic management interface). |
InstanceAlreadyExistsException.java | Class | The MBean is already registered in the repository. |
InstanceNotFoundException.java | Class | The specified MBean does not exist in the repository. |
IntrospectionException.java | Class | An exception occurred during the introspection of an MBean. |
InvalidApplicationException.java | Class | Thrown when an attempt is made to apply either of
the following: A subquery expression to an MBean or a qualified attribute
expression to an MBean of the wrong class. |
InvalidAttributeValueException.java | Class | The value specified is not valid for the attribute. |
JMException.java | Class | Exceptions thrown by JMX implementations. |
JMRuntimeException.java | Class | Runtime exceptions emitted by JMX implementations. |
ListenerNotFoundException.java | Class | The specified MBean listener does not exist in the repository. |
MalformedObjectNameException.java | Class | |
MBeanAttributeInfo.java | Class | Describes an MBean attribute exposed for management. |
MBeanConstructorInfo.java | Class | Describes a constructor exposed by an MBean. |
MBeanException.java | Class | Represents "user defined" exceptions thrown by MBean methods
in the agent. |
MBeanFeatureInfo.java | Class | Provides general information for an MBean descriptor object. |
MBeanInfo.java | Class | |
MBeanNotificationInfo.java | Class | Describes a notification emitted by an MBean. |
MBeanOperationInfo.java | Class | Describes a management operation exposed by an MBean. |
MBeanParameterInfo.java | Class | Describes an argument of an operation exposed by an MBean. |
MBeanPermission.java | Class | Permission controlling access to MBeanServer operations. |
MBeanRegistration.java | Interface | Can be implemented by an MBean in order to
carry out operations before and after being registered or de-registered from
the MBean server. |
MBeanRegistrationException.java | Class | Wraps exceptions thrown by the preRegister(), preDeregister() methods
of the MBeanRegistration interface. |
MBeanServer.java | Interface | This is the interface for MBean manipulation on the agent side. |
MBeanServerBuilder.java | Class | This class represents a builder that creates a default
javax.management.MBeanServer implementation. |
MBeanServerConnection.java | Interface | This interface represents a way to talk to an MBean server, whether
local or remote. |
MBeanServerDelegate.java | Class | Represents the Mbean server from the management point of view. |
MBeanServerDelegateMBean.java | Interface | Defines the management interface of an object of class MBeanServerDelegate. |
MBeanServerFactory.java | Class | Provides MBean server references. |
MBeanServerInvocationHandler.java | Class |
java.lang.reflect.InvocationHandler that forwards methods in an MBean's
management interface through the MBean server to the MBean.
Given an
MBeanServerConnection , the
ObjectName of an MBean within that MBean server, and a Java interface
Intf that describes the management interface of the
MBean using the patterns for a Standard MBean, this class can be
used to construct a proxy for the MBean. |
MBeanServerNotification.java | Class | Represents a notification emitted by the MBean server through the MBeanServerDelegate MBean.
The MBean Server emits the following types of notifications: MBean registration, MBean
de-registration.
To receive to MBeanServerNotifications, you need to be declared as listener to
the
javax.management.MBeanServerDelegate javax.management.MBeanServerDelegate MBean
that represents the MBeanServer. |
MBeanServerPermission.java | Class | A Permission to perform actions related to MBeanServers.
The name of the permission specifies the operation requested
or granted by the permission. |
MBeanTrustPermission.java | Class | This permission represents "trust" in a signer or codebase.
MBeanTrustPermission contains a target name but no actions list.
A single target name, "register", is defined for this permission.
The target "*" is also allowed, permitting "register" and any future
targets that may be defined.
Only the null value or the empty string are allowed for the action
to allow the policy object to doCreate the permissions specified in
the policy file.
If a signer, or codesource is granted this permission, then it is
considered a trusted source for MBeans. |
NotCompliantMBeanException.java | Class | Exception which occurs when trying to register an object in the MBean server that is not a JMX compliant MBean. |
Notification.java | Class | The Notification class represents a notification emitted by an MBean.
It contains a reference to the source MBean: if the notification has been forwarded through the MBean server,
this is the object name of the MBean. |
NotificationBroadcaster.java | Interface | Should be implemented by an MBean that emits Notifications. |
NotificationBroadcasterSupport.java | Class | Provides an implementation of
javax.management.NotificationEmitter NotificationEmitter interface. |
NotificationEmitter.java | Interface | Interface implemented by an MBean that emits Notifications. |
NotificationFilter.java | Interface | To be implemented by a any class acting as a notification filter. |
NotificationFilterSupport.java | Class | Provides an implementation of the
javax.management.NotificationFilter interface.
The filtering is performed on the notification type attribute.
Manages a list of enabled notification types.
A method allows users to enable/disable as many notification types as required.
Then, before sending a notification to a listener registered with a filter,
the notification broadcaster compares this notification type with all notification types
enabled by the filter. |
NotificationListener.java | Interface | |
ObjectInstance.java | Class | Used to represent the object name of an MBean and its class name. |
ObjectName.java | Class | Represents the object name of an MBean, or a pattern that can
match the names of several MBeans. |
OperationsException.java | Class | Represents exceptions thrown in the MBean server when performing operations
on MBeans. |
PersistentMBean.java | Interface | This class is the interface to be implemented by MBeans that are meant to be
persistent. |
Query.java | Class | Constructs query object constraints. |
QueryEval.java | Class | Allows a query to be performed in the context of a specific MBean server. |
QueryExp.java | Interface | Represents relational constraints that can be used in database query "where clauses". |
ReflectionException.java | Class | Represents exceptions thrown in the MBean server when using the
java.lang.reflect classes to invoke methods on MBeans. |
RuntimeErrorException.java | Class | When a java.lang.Error occurs in the agent it should be caught and
re-thrown as a RuntimeErrorException . |
RuntimeMBeanException.java | Class | Represents runtime exceptions thrown by MBean methods in
the agent. |
RuntimeOperationsException.java | Class | Represents runtime exceptions thrown in the agent when performing operations on MBeans. |
ServiceNotFoundException.java | Class | Represents exceptions raised when a requested service is not supported. |
StandardMBean.java | Class | An MBean whose management interface is determined by reflection
on a Java interface.
This class brings more flexibility to the notion of Management
Interface in the use of Standard MBeans. |
StringValueExp.java | Class | Represents strings that are arguments to relational constraints. |
ValueExp.java | Interface | Represents values that can be passed as arguments to
relational expressions. |