JSR 255 - Java™ Management Extensions (JMX™) API Specification 2.0
✍ Scribed by coll.
- Publisher
- Sun Microsystems, Inc.
- Year
- 2007
- Tongue
- English
- Leaves
- 511
- Edition
- Early Draft Review
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Retrieved from http://web.archive.org/save/_embed/http://download.oracle.com/otn-pub/jcp/jmx-2.0-edr-oth-JSpec/jmx-2_0-edr.zip?AuthParam=1483077679_ce5b2872bb2b95835ce000660da256e9 on 2016 December 30.
✦ Table of Contents
Hierarchy For All Packages
Package Hierarchies:
javax.management, javax.management.event, javax.management.loading, javax.management.modelmbean, javax.management.monitor, javax.management.namespaces, javax.management.openmbean, javax.management.relation, javax.management.remote, javax.management.remote.rmi, javax.management.timer
Class Hierarchy
java.lang.Object
java.util.AbstractCollection<E> (implements java.util.Collection<E>)
java.util.AbstractList<E> (implements java.util.List<E>)
java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
javax.management.AttributeList
javax.management.relation.RoleList
javax.management.relation.RoleUnresolvedList
javax.management.Attribute (implements java.io.Serializable)
javax.management.AttributeChangeNotificationFilter (implements javax.management.NotificationFilter)
javax.management.AttributeValueExp (implements javax.management.ValueExp)
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
javax.management.loading.MLet (implements java.io.Externalizable, javax.management.MBeanRegistration, javax.management.loading.MLetMBean)
javax.management.loading.PrivateMLet (implements javax.management.loading.PrivateClassLoader)
javax.management.ClientContext
javax.management.openmbean.CompositeDataInvocationHandler (implements java.lang.reflect.InvocationHandler)
javax.management.openmbean.CompositeDataSupport (implements javax.management.openmbean.CompositeData, java.io.Serializable)
javax.management.DefaultLoaderRepository
javax.management.loading.DefaultLoaderRepository
javax.management.modelmbean.DescriptorSupport (implements javax.management.Descriptor)
javax.management.event.EventClient (implements javax.management.event.EventConsumer, javax.management.event.NotificationManager)
javax.management.event.EventClientDelegate (implements javax.management.event.EventClientDelegateMBean, javax.management.MBeanRegistration)
javax.management.event.EventManager (implements javax.management.event.EventConsumer, javax.management.event.EventProducer)
java.util.EventObject (implements java.io.Serializable)
javax.management.Notification
javax.management.AttributeChangeNotification
javax.management.remote.JMXConnectionNotification
javax.management.MBeanServerNotification
javax.management.monitor.MonitorNotification
javax.management.relation.RelationNotification
javax.management.timer.TimerNotification
javax.management.event.FetchingEventForwarder (implements javax.management.event.EventForwarder)
javax.management.event.FetchingEventRelay (implements javax.management.event.EventRelay)
javax.management.ImmutableDescriptor (implements javax.management.Descriptor)
javax.management.JMX
javax.management.remote.JMXConnectorFactory
javax.management.remote.JMXConnectorServerFactory
javax.management.namespaces.JMXNamespace (implements javax.management.namespaces.JMXNamespaceMBean, javax.management.MBeanRegistration, javax.management.MBeanServerConnection)
javax.management.namespaces.MBeanServerConnectionNamespace<T>
javax.management.namespaces.JMXServiceURLNamespace (implements javax.management.namespaces.JMXServiceURLNamespaceMBean, javax.management.NotificationEmitter)
javax.management.namespaces.VirtualNamespace
javax.management.namespaces.JMXDomain
javax.management.namespaces.JMXNamespaces
javax.management.remote.JMXPrincipal (implements java.security.Principal, java.io.Serializable)
javax.management.remote.JMXServiceURL (implements java.io.Serializable)
javax.management.namespaces.JMXServiceURLNamespace.Options (implements java.io.Serializable)
javax.management.event.ListenerInfo
javax.management.MBeanFeatureInfo (implements javax.management.DescriptorRead, java.io.Serializable)
javax.management.MBeanAttributeInfo (implements java.lang.Cloneable)
javax.management.modelmbean.ModelMBeanAttributeInfo (implements javax.management.DescriptorAccess)
javax.management.openmbean.OpenMBeanAttributeInfoSupport (implements javax.management.openmbean.OpenMBeanAttributeInfo)
javax.management.MBeanConstructorInfo (implements java.lang.Cloneable)
javax.management.modelmbean.ModelMBeanConstructorInfo (implements javax.management.DescriptorAccess)
javax.management.openmbean.OpenMBeanConstructorInfoSupport (implements javax.management.openmbean.OpenMBeanConstructorInfo)
javax.management.MBeanNotificationInfo (implements java.lang.Cloneable)
javax.management.modelmbean.ModelMBeanNotificationInfo (implements javax.management.DescriptorAccess)
javax.management.MBeanOperationInfo (implements java.lang.Cloneable)
javax.management.modelmbean.ModelMBeanOperationInfo (implements javax.management.DescriptorAccess)
javax.management.openmbean.OpenMBeanOperationInfoSupport (implements javax.management.openmbean.OpenMBeanOperationInfo)
javax.management.MBeanParameterInfo (implements java.lang.Cloneable)
javax.management.openmbean.OpenMBeanParameterInfoSupport (implements javax.management.openmbean.OpenMBeanParameterInfo)
javax.management.MBeanInfo (implements java.lang.Cloneable, javax.management.DescriptorRead, java.io.Serializable)
javax.management.modelmbean.ModelMBeanInfoSupport (implements javax.management.modelmbean.ModelMBeanInfo)
javax.management.openmbean.OpenMBeanInfoSupport (implements javax.management.openmbean.OpenMBeanInfo)
javax.management.MBeanOptions
javax.management.MBeanServerBuilder
javax.management.MBeanServerDelegate (implements javax.management.MBeanServerDelegateMBean, javax.management.NotificationEmitter)
javax.management.MBeanServerFactory
javax.management.MBeanServerInvocationHandler (implements java.lang.reflect.InvocationHandler)
javax.management.loading.MLetContent
javax.management.openmbean.MXBeanMapping
javax.management.openmbean.MXBeanMappingFactory
javax.management.namespaces.NamespaceController (implements javax.management.MBeanRegistration, javax.management.namespaces.NamespaceControllerMBean, javax.management.NotificationEmitter)
javax.management.NotificationBroadcasterSupport (implements javax.management.NotificationEmitter, javax.management.SendNotification)
javax.management.remote.JMXConnectorServer (implements javax.management.remote.JMXAddressable, javax.management.remote.JMXConnectorServerMBean, javax.management.MBeanRegistration)
javax.management.remote.rmi.RMIConnectorServer
javax.management.monitor.Monitor (implements javax.management.MBeanRegistration, javax.management.monitor.MonitorMBean)
javax.management.monitor.CounterMonitor (implements javax.management.monitor.CounterMonitorMBean)
javax.management.monitor.GaugeMonitor (implements javax.management.monitor.GaugeMonitorMBean)
javax.management.monitor.StringMonitor (implements javax.management.monitor.StringMonitorMBean)
javax.management.relation.RelationService (implements javax.management.MBeanRegistration, javax.management.NotificationListener, javax.management.relation.RelationServiceMBean)
javax.management.timer.Timer (implements javax.management.MBeanRegistration, javax.management.timer.TimerMBean)
javax.management.NotificationFilterSupport (implements javax.management.NotificationFilter)
javax.management.relation.MBeanServerNotificationFilter
javax.management.remote.NotificationResult (implements java.io.Serializable)
javax.management.ObjectInstance (implements java.io.Serializable)
javax.management.ObjectName (implements java.lang.Comparable<T>, javax.management.QueryExp)
javax.management.openmbean.OpenType<T> (implements java.io.Serializable)
javax.management.openmbean.ArrayType<T>
javax.management.openmbean.CompositeType
javax.management.openmbean.SimpleType<T>
javax.management.openmbean.TabularType
java.security.Permission (implements java.security.Guard, java.io.Serializable)
java.security.BasicPermission (implements java.io.Serializable)
javax.management.MBeanServerPermission
javax.management.MBeanTrustPermission
javax.management.remote.SubjectDelegationPermission
javax.management.MBeanPermission
javax.management.Query
javax.management.QueryEval (implements java.io.Serializable)
javax.management.QueryNotificationFilter (implements javax.management.NotificationFilter)
javax.management.relation.RelationSupport (implements javax.management.MBeanRegistration, javax.management.relation.RelationSupportMBean)
javax.management.relation.RelationTypeSupport (implements javax.management.relation.RelationType)
javax.management.modelmbean.RequiredModelMBean (implements javax.management.DynamicWrapperMBean, javax.management.MBeanRegistration, javax.management.modelmbean.ModelMBean, javax.management.NotificationEmitter)
javax.management.remote.rmi.RMIConnectionImpl (implements javax.management.remote.rmi.RMIConnection, java.rmi.server.Unreferenced)
javax.management.remote.rmi.RMIConnector (implements javax.management.remote.JMXAddressable, javax.management.remote.JMXConnector, java.io.Serializable)
javax.management.event.RMIEventForwarder (implements javax.management.event.EventForwarder)
javax.management.event.RMIPushingEventRelay (implements javax.management.event.EventRelay)
javax.management.remote.rmi.RMIServerImpl (implements java.io.Closeable, javax.management.remote.rmi.RMIServer)
javax.management.remote.rmi.RMIIIOPServerImpl
javax.management.remote.rmi.RMIJRMPServerImpl
javax.management.relation.Role (implements java.io.Serializable)
javax.management.relation.RoleInfo (implements java.io.Serializable)
javax.management.relation.RoleResult (implements java.io.Serializable)
javax.management.relation.RoleStatus
javax.management.relation.RoleUnresolved (implements java.io.Serializable)
javax.management.StandardMBean (implements javax.management.DynamicWrapperMBean, javax.management.MBeanRegistration)
javax.management.StandardEmitterMBean (implements javax.management.NotificationEmitter, javax.management.SendNotification)
javax.management.StringValueExp (implements javax.management.ValueExp)
javax.management.openmbean.TabularDataSupport (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable, javax.management.openmbean.TabularData)
javax.management.remote.TargetedNotification (implements java.io.Serializable)
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
javax.management.BadAttributeValueExpException
javax.management.BadBinaryOpValueExpException
javax.management.BadStringOperationException
javax.management.InvalidApplicationException
javax.management.modelmbean.InvalidTargetObjectTypeException
java.io.IOException
javax.management.remote.JMXProviderException
javax.management.remote.JMXServerErrorException
javax.management.JMException
javax.management.event.EventClientNotFoundException
javax.management.MBeanException
javax.management.MBeanRegistrationException
javax.management.openmbean.OpenDataException
javax.management.OperationsException
javax.management.AttributeNotFoundException
javax.management.InstanceAlreadyExistsException
javax.management.InstanceNotFoundException
javax.management.IntrospectionException
javax.management.InvalidAttributeValueException
javax.management.ListenerNotFoundException
javax.management.MalformedObjectNameException
javax.management.NotCompliantMBeanException
javax.management.ServiceNotFoundException
javax.management.ReflectionException
javax.management.relation.RelationException
javax.management.relation.InvalidRelationIdException
javax.management.relation.InvalidRelationServiceException
javax.management.relation.InvalidRelationTypeException
javax.management.relation.InvalidRoleInfoException
javax.management.relation.InvalidRoleValueException
javax.management.relation.RelationNotFoundException
javax.management.relation.RelationServiceNotRegisteredException
javax.management.relation.RelationTypeNotFoundException
javax.management.relation.RoleInfoNotFoundException
javax.management.relation.RoleNotFoundException
java.lang.RuntimeException
java.lang.IllegalArgumentException
javax.management.openmbean.InvalidKeyException
javax.management.openmbean.InvalidOpenTypeException
javax.management.openmbean.KeyAlreadyExistsException
javax.management.JMRuntimeException
javax.management.monitor.MonitorSettingException
javax.management.RuntimeErrorException
javax.management.RuntimeMBeanException
javax.management.RuntimeOperationsException
javax.management.modelmbean.XMLParseException
Interface Hierarchy
javax.management.loading.ClassLoaderRepository
java.lang.Cloneable
javax.management.Descriptor (also extends java.io.Serializable)
java.io.Closeable
javax.management.remote.JMXConnector
javax.management.remote.rmi.RMIConnection (also extends java.rmi.Remote)
javax.management.openmbean.CompositeData
javax.management.openmbean.CompositeDataView
javax.management.namespaces.CredentialsProviderCallback
javax.management.DescriptorRead
javax.management.DescriptorAccess
javax.management.DynamicMBean
javax.management.DynamicWrapperMBean
javax.management.modelmbean.ModelMBean (also extends javax.management.modelmbean.ModelMBeanNotificationBroadcaster, javax.management.PersistentMBean)
javax.management.event.EventClientDelegateMBean
javax.management.event.EventConsumer
javax.management.event.EventForwarder
java.util.EventListener
javax.management.NotificationListener
javax.management.event.EventProducer
javax.management.event.EventReceiver
javax.management.event.EventRelay
javax.management.remote.JMXAddressable
javax.management.remote.JMXAuthenticator
javax.management.remote.JMXConnectorProvider
javax.management.remote.JMXConnectorServerMBean
javax.management.remote.JMXConnectorServerProvider
javax.management.namespaces.JMXNamespaceMBean
javax.management.namespaces.JMXServiceURLNamespaceMBean
javax.management.MBeanRegistration
javax.management.MBeanServerDelegateMBean
javax.management.loading.MLetMBean
javax.management.modelmbean.ModelMBeanInfo
javax.management.monitor.MonitorMBean
javax.management.monitor.CounterMonitorMBean
javax.management.monitor.GaugeMonitorMBean
javax.management.monitor.StringMonitorMBean
javax.management.namespaces.NamespaceControllerMBean
javax.management.NotificationBroadcaster
javax.management.modelmbean.ModelMBean (also extends javax.management.DynamicMBean, javax.management.modelmbean.ModelMBeanNotificationBroadcaster, javax.management.PersistentMBean)
javax.management.modelmbean.ModelMBeanNotificationBroadcaster
javax.management.modelmbean.ModelMBean (also extends javax.management.DynamicMBean, javax.management.PersistentMBean)
javax.management.NotificationEmitter
javax.management.event.NotificationManager
javax.management.MBeanServer
javax.management.remote.MBeanServerForwarder
javax.management.MBeanServerConnection
javax.management.MBeanServer
javax.management.remote.MBeanServerForwarder
javax.management.remote.MBeanServerForwarder
javax.management.remote.MBeanServerForwarder
javax.management.openmbean.OpenMBeanConstructorInfo
javax.management.openmbean.OpenMBeanInfo
javax.management.openmbean.OpenMBeanOperationInfo
javax.management.openmbean.OpenMBeanParameterInfo
javax.management.openmbean.OpenMBeanAttributeInfo
javax.management.PersistentMBean
javax.management.modelmbean.ModelMBean (also extends javax.management.DynamicMBean, javax.management.modelmbean.ModelMBeanNotificationBroadcaster)
javax.management.loading.PrivateClassLoader
javax.management.relation.Relation
javax.management.relation.RelationSupportMBean
javax.management.relation.RelationServiceMBean
java.rmi.Remote
javax.management.remote.rmi.RMIConnection (also extends java.io.Closeable)
javax.management.event.RMIPushingReceiver
javax.management.remote.rmi.RMIServer
javax.management.SendNotification
java.io.Serializable
javax.management.Descriptor (also extends java.lang.Cloneable)
javax.management.NotificationFilter
javax.management.QueryExp
javax.management.relation.RelationType
javax.management.ValueExp
javax.management.openmbean.TabularData
javax.management.timer.TimerMBean
Annotation Type Hierarchy
javax.management.NotificationInfo (implements java.lang.annotation.Annotation)
javax.management.Description (implements java.lang.annotation.Annotation)
javax.management.DescriptorFields (implements java.lang.annotation.Annotation)
javax.management.DescriptorKey (implements java.lang.annotation.Annotation)
javax.management.MBean (implements java.lang.annotation.Annotation)
javax.management.MXBean (implements java.lang.annotation.Annotation)
javax.management.ManagedAttribute (implements java.lang.annotation.Annotation)
javax.management.ManagedOperation (implements java.lang.annotation.Annotation)
javax.management.NotificationInfos (implements java.lang.annotation.Annotation)
javax.management.openmbean.MXBeanMappingClass (implements java.lang.annotation.Annotation)
javax.management.openmbean.MXBeanMappingFactoryClass (implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
javax.management.Impact
📜 SIMILAR VOLUMES
Retrieved from http://docs.oracle.com/javase/6/docs/technotes/guides/jmx/JMX_1_4_specification.pdf on 2016 December 30.
<p><p>Get ready to plunge into the complete world of JMX architecture—including the release of JMX Remoting 1.2! <i>Pro JMX: Java Management Extensions </i>features cutting-edge examples of JMX integration with distributed applications, including sequence diagrams and real-world sample code. </p><p>
JMX: Managing J2EE with Java Management Extensions leads you through the JMX API with thorough coverage of Standard MBeans, Dynamic MBeans, Model MBeans, the MBean server, and standard agent services. With the help of detailed code examples, you will le arn how to create management systems with JMX,
<P><I>JMX</I> begins by presenting the JMX specification and its architecture. The book quickly moves through the specification, offering examples of JMX integration with J2EE applications. The final section of the book presents JMX management and administration practices for a variety of J2EE platf
Retrieved from https://jcp.org/aboutJava/communityprocess/first/jsr003/jmx_snmp_api.pdf on 2016 December 30.