Deprecated API

Deprecated Classes
com.sun.jdmk.cascading.CascadeGenericProxy
          Use package com.sun.jdmk.remote.cascading in preference to classes in this package. This class may be removed in a future version of Java DMK. 
com.sun.jdmk.cascading.CascadingAgent
          Use package com.sun.jdmk.remote.cascading in preference to classes in this package. This class may be removed in a future version of Java DMK. 
com.sun.jdmk.ClassLoaderRepositorySupport
          Use MBeanServer.getClassLoaderRepository() instead. 
com.sun.jdmk.comm.DefaultMapper
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. The class DefaultMapper may be removed in a future version of Java DMK. 
com.sun.jdmk.DefaultMBeanInterceptor
          This class is kept as a utility class, though it is no longer used. It may not be supported in future releases. The JdmkMBeanServer now uses DefaultMBeanServerInterceptor 
com.sun.jdmk.DefaultPaths
          Use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.comm.GenericHttpConnectorClient
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.GenericHttpConnectorServer
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.GenericProxy
          The JMX Remote API should be used in preference to the legacy Java DMK connectors. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector and CascadingProxy. 
com.sun.jdmk.comm.HttpConnectorAddress
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpConnectorClient
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpConnectorServer
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpsConnectorAddress
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpsConnectorClient
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpsConnectorServer
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.JdmkProperties
          use JdmkProperties instead. 
com.sun.jdmk.MBeanInterceptorWrapper
          use MBeanServerInterceptorWrapper instead. 
com.sun.jdmk.MBeanServerImpl
          Use objects returned by JdmkMBeanServerBuilder instead. 
com.sun.jdmk.NamedObject
          This class is kept as a utility class, though it is no longer used. It may not be supported in future releases. 
com.sun.jdmk.tools.ProxyGen
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. There is no longer any need to generate proxies as Java source code. The proxygen tool may be removed in a future version of Java DMK. 
com.sun.jdmk.RepositorySupport
          This class is kept as a utility class, though it is no longer used. It may not be supported in future releases. 
com.sun.jdmk.comm.RmiConnectorAddress
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. The legacy RMI connector, including this class, may be removed in a future version of Java DMK. See javax.management.remote.rmi and JdmkLegacyConnector. 
com.sun.jdmk.comm.RmiConnectorClient
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. The legacy RMI connector, including this class, may be removed in a future version of Java DMK. See javax.management.remote.rmi and JdmkLegacyConnector. 
com.sun.jdmk.comm.RmiConnectorServer
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. The legacy RMI connector, including this class, may be removed in a future version of Java DMK. See javax.management.remote.rmi and JdmkLegacyConnector. 
com.sun.jdmk.Trace
          You should use TraceManager and com.sun.jdmk.trace.Trace instead. 
 

Deprecated Interfaces
com.sun.jdmk.cascading.CascadingAgentMBean
          Use package com.sun.jdmk.remote.cascading in preference to classes in this package. This interface may be removed in a future version of Java DMK. 
com.sun.jdmk.comm.ClientNotificationHandler
          The JMX Remote API should be used in preference to the legacy Java DMK connectors. This interface may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.ConnectorAddress
          The JMX Remote API should be used in preference to the legacy Java DMK connectors. This interface may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.GenericHttpConnectorAddress
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This interface may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.GenericHttpConnectorServerMBean
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This class may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpConnectorServerMBean
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This interface may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.HttpsConnectorServerMBean
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This interface may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.comm.Mapper
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. The interface Mapper may be removed in a future version of Java DMK. 
com.sun.jdmk.MBeanInterceptor
          Use MBeanServerInterceptor instead. 
com.sun.jdmk.MBeanInterceptorWrapper.Controller
          Use MBeanServerInterceptorWrapper.Controller instead. 
com.sun.jdmk.MBeanServerInt
          Use JdmkMBeanServer instead. 
com.sun.jdmk.NotificationBroadcasterProxy
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. The interface NotificationBroadcasterProxy may be removed in a future version of Java DMK. 
com.sun.jdmk.Proxy
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. The interface Proxy may be removed in a future version of Java DMK. 
com.sun.jdmk.ProxyHandler
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. The interface ProxyHandler may be removed in a future version of Java DMK. 
com.sun.jdmk.comm.RemoteMBeanServer
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. This interface may be removed in a future version of Java DMK. See JdmkLegacyConnector. 
com.sun.jdmk.Repository
          This interface is kept as a utility class, though it is no longer used. It may not be supported in future releases. 
com.sun.jdmk.comm.RmiConnectorServerMBean
          The JMX Remote API should be used in preference to the legacy Java DMK connector classes. The legacy RMI connector, including this interface, may be removed in a future version of Java DMK. See javax.management.remote.rmi and JdmkLegacyConnector. 
 

Deprecated Exceptions
com.sun.jdmk.ManagerException
          This class may be removed in a future version of Java DMK. 
com.sun.jdmk.ProxyMBeanInstantiationException
          MBean proxies should be generated using MBeanServerInvocationHandler.newProxyInstance. This exception class may be removed in a future version of Java DMK. 
com.sun.jdmk.RuntimeManagerException
          This class may be removed in a future version of Java DMK. 
com.sun.jdmk.RuntimeProxyException
          This class may be removed in a future version of Java DMK. 
 

Deprecated Fields
com.sun.jdmk.JdmkProperties.ACL_FILE
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.JMX_IMPL_NAME
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.JMX_IMPL_VENDOR
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.JMX_IMPL_VERSION
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.JMX_SPEC_NAME
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.JMX_SPEC_VENDOR
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.JMX_SPEC_VERSION
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.MIB_CORE_FILE
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.MLET_LIB_DIR
          use JdmkProperties instead. 
com.sun.jdmk.JdmkProperties.SSL_CIPHER_SUITE
          use JdmkProperties instead. 
 

Deprecated Methods
com.sun.jdmk.Trace.addNotificationListener(NotificationListener, NotificationFilter, Object)
          use TraceManager instead. 
com.sun.jdmk.Trace.addNotificationListener(TraceListener, Object)
          use TraceManager instead. 
com.sun.jdmk.MBeanServerInt.getDefaultMBeanInterceptor()
          use JdmkMBeanServer.getMBeanServerInterceptor() 
com.sun.jdmk.DefaultPaths.getEtcDir()
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.DefaultPaths.getEtcDir(String)
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.DefaultPaths.getInstallDir()
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.DefaultPaths.getInstallDir(String)
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.interceptor.MBeanServerInterceptor.getMBeanClassLoader(ObjectName)
          Use MBeanServerInterceptor.getClassLoaderFor(javax.management.ObjectName) 
com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.getMBeanClassLoader(ObjectName)
          Use DefaultMBeanServerInterceptor.getClassLoaderFor(javax.management.ObjectName) 
com.sun.jdmk.ProxyMBeanInstantiationException.getTargetException()
          Use ProxyMBeanInstantiationException.getCause() instead. Returns the actual Exception thrown. 
com.sun.jdmk.DefaultPaths.getTmpDir()
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.DefaultPaths.getTmpDir(String)
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.Trace.isSelected(int, int)
          use Trace instead. 
com.sun.jdmk.JdmkProperties.load(String)
          use JdmkProperties instead. 
com.sun.jdmk.Trace.parseTraceProperties()
          use TraceManager instead. 
com.sun.jdmk.Trace.removeAllListeners()
          use TraceManager instead. 
com.sun.jdmk.Trace.removeNotificationListener(NotificationListener)
          use TraceManager instead. 
com.sun.jdmk.Trace.send(int, int, String, String, String)
          use Trace instead. 
com.sun.jdmk.Trace.send(int, int, String, String, Throwable)
          use Trace instead. 
com.sun.jdmk.MBeanServerInt.setDefaultMBeanInterceptor(MBeanInterceptor)
          use JdmkMBeanServer.setMBeanServerInterceptor(com.sun.jdmk.interceptor.MBeanServerInterceptor) 
com.sun.jdmk.DefaultPaths.setEtcDir(String)
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.DefaultPaths.setInstallDir(String)
          use com.sun.jdmk.defaults.DefaultPaths instead. 
com.sun.jdmk.DefaultPaths.setTmpDir(String)
          Use com.sun.jdmk.defaults.DefaultPaths instead. 
 

Deprecated Constructors
com.sun.jdmk.comm.HttpConnectorClient(InetAddress)
          replaced by the method HttpConnectorClient(String localhost) 
com.sun.jdmk.comm.HttpsConnectorClient(InetAddress)
          replaced by the method HttpsConnectorClient(String localhost) 
com.sun.jdmk.comm.RmiConnectorClient(InetAddress)
          Only used for a Client with Java DMK 5.0 to connect to a server with a Java DMK 4.2 or earlier version. 
com.sun.jdmk.UnsignedLong(long)
          Use make(long) instead. 
 


FCS Release
jdmk-5_1-b34.1 2005.02.10_16:46:09_MET

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