𝔖 Scriptorium
✦   LIBER   ✦

📁

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

⬇  Acquire This Volume

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


Pro JMX: Java Management Extensions
✍ J. Jeffrey Hanson (auth.) 📂 Library 📅 2004 🏛 Apress 🌐 English

<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
✍ Marc Fleury, Juha Lindfors, The JBoss Group 📂 Library 📅 2002 🏛 Sams 🌐 English

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,

JMX: Managing J2EE with Java Management
✍ Marc Fleury, Juha Lindfors, The JBoss Group 📂 Library 📅 2002 🏛 Sams 🌐 English

<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

Java™ Management Extensions SNMP Manager
✍ coll. 📂 Library 📅 1999 🏛 Sun Microsystems, Inc. 🌐 English

Retrieved from https://jcp.org/aboutJava/communityprocess/first/jsr003/jmx_snmp_api.pdf on 2016 December 30.