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 The DynamicMetaDataImpl class provides local access to the metadata service in an agent.
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 Implements the MBeanInstantiator interface.
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 The MetaData class provides local access to the metadata service in an agent.
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.
Trace Deprecated. You should use TraceManager and com.sun.jdmk.trace.Trace instead.
TraceFilter This class is used to filter trace information.
TraceListener An object of this class can be used to receive notifications sent out by the class Trace, and all notifications received will be saved to a file specified, or write to user screen.
TraceManager Makes internal runtime information available through the notification mechanism.
TraceNotification This class defines an object used by the class Trace to send out all internal runtime information.
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.


FCS Release
jdmk-5_1-b34.2 2005.11.29_16:24:00_MET

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