Package com.sun.jdmk

Provides the core Java DMK classes.

See:
          Description

Interface Summary
JdmkMBeanServer Extends the MBeanServer interface to provide methods for getting and setting the MBeanServerInterceptor to which all requests are delegated.
MBeanInstantiator Contains methods for instantiating objects, finding the class given its name and using different class loaders, deserializing objects in the context of a given class loader.
MBeanInterceptor Deprecated. Use MBeanServerInterceptor instead.
MBeanInterceptorWrapper.Controller Deprecated. Use MBeanServerInterceptorWrapper.Controller instead.
MBeanServerInt Deprecated. Use JdmkMBeanServer instead.
MetaData The MetaData interface provides local to the metadata service in an agent.
ModifiableClassLoaderRepository This interface keeps the list of Class Loaders registered in the MBean Server.
NotificationBroadcasterProxy Deprecated. MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance.
NotificationRegistration This interface specifies the methods to add or to remove a notification listener to an MBean via a MBean server (remote or local).
OperationContext An object implementing this interface can be used to transmit context between a connector client and a connector server.
Proxy Deprecated. MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance.
ProxyHandler Deprecated. MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance.
Repository Deprecated. This interface is kept as a utility class, though it is no longer used.
 

Class Summary
ClassLoaderRepositorySupport Deprecated. Use MBeanServer.getClassLoaderRepository() instead.
DefaultMBeanInterceptor Deprecated. This class is kept as a utility class, though it is no longer used.
DefaultPaths Deprecated. Use com.sun.jdmk.defaults.DefaultPaths instead.
DynamicMetaDataImpl Deprecated. This class is kept as a utility class, though it is no longer used.
Enumerated This class is used for implementing enumerated values.
GenericProxy Deprecated. The JMX Remote API should be used in preference to the legacy Java DMK connectors.
Introspector This class contains the methods for performing all the tests needed to verify that a class represents a JMX compliant MBean.
JdmkMBeanServerBuilder This class represents a builder that creates Java DMK 5.1 MBeanServer implementations.
JdmkProperties Deprecated. use JdmkProperties instead.
MBeanInstantiatorImpl Deprecated. This class is kept as a utility class, though it is no longer used.
MBeanInterceptorWrapper Deprecated. use MBeanServerInterceptorWrapper instead.
MBeanServerChecker An object of this class implements the MBeanServer interface and, for each of its methods, calls an appropriate checking method and then forwards the request to a wrapped MBeanServer object.
MBeanServerForwarder An object of this class implements the MBeanServer interface and wraps another object that also implements that interface.
MBeanServerImpl Deprecated. Use objects returned by JdmkMBeanServerBuilder instead.
MetaDataImpl Deprecated. This class is kept as a utility class, though it is no longer used.
NamedObject Deprecated. This class is kept as a utility class, though it is no longer used.
RepositorySupport Deprecated. This class is kept as a utility class, though it is no longer used.
ServiceName Used for storing default values used by JDMK services.
ThreadContext Warning: The interface of this class is subject to change.
UnsignedLong An unsigned integer, between 0 and 264 - 1.
 

Exception Summary
JdmkSecurityException This class represents security exceptions emitted by Java DMK.
ManagerException Deprecated. This class may be removed in a future version of Java DMK.
ProxyMBeanInstantiationException Deprecated. MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance.
RuntimeManagerException Deprecated. This class may be removed in a future version of Java DMK.
RuntimeProxyException Deprecated. This class may be removed in a future version of Java DMK.
 

Package com.sun.jdmk Description

Provides the core Java DMK classes.


Open Source build 02
opendmk-1.0-b02 2007.10.01_19:17:46_MEST

Copyright 1998-2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.