| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
javax.management.loading.MLet
javax.management.loading.PrivateMLet
public class PrivateMLet
An MLet that is not added to the ClassLoaderRepository.
 This class acts exactly like its parent class, MLet, with
 one exception.  When a PrivateMLet is registered in an MBean
 server, it is not added to that MBean server's ClassLoaderRepository.  This is true because this class implements
 the interface PrivateClassLoader.
| Constructor Summary | |
|---|---|
| PrivateMLet(URL[] urls,
            boolean delegateToCLR)Constructs a new PrivateMLet for the specified URLs using the default delegation parent ClassLoader. | |
| PrivateMLet(URL[] urls,
            ClassLoader parent,
            boolean delegateToCLR)Constructs a new PrivateMLet for the given URLs. | |
| PrivateMLet(URL[] urls,
            ClassLoader parent,
            URLStreamHandlerFactory factory,
            boolean delegateToCLR)Constructs a new PrivateMLet for the specified URLs, parent class loader, and URLStreamHandlerFactory. | |
| Method Summary | 
|---|
| Methods inherited from class javax.management.loading.MLet | 
|---|
| addURL, addURL, check, findClass, findLibrary, getLibraryDirectory, getMBeansFromURL, getMBeansFromURL, getURLs, loadClass, postDeregister, postRegister, preDeregister, preRegister, readExternal, setLibraryDirectory, writeExternal | 
| Methods inherited from class java.net.URLClassLoader | 
|---|
| definePackage, findResource, findResources, getPermissions, newInstance, newInstance | 
| Methods inherited from class java.security.SecureClassLoader | 
|---|
| defineClass, defineClass | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface javax.management.loading.MLetMBean | 
|---|
| getResource, getResourceAsStream, getResources | 
| Constructor Detail | 
|---|
public PrivateMLet(URL[] urls,
                   boolean delegateToCLR)
urls - The URLs from which to load classes and resources.delegateToCLR - True if, when a class is not found in
 either the parent ClassLoader or the URLs, the MLet should delegate
 to its containing MBeanServer's ClassLoaderRepository.
public PrivateMLet(URL[] urls,
                   ClassLoader parent,
                   boolean delegateToCLR)
urls - The URLs from which to load classes and resources.parent - The parent class loader for delegation.delegateToCLR - True if, when a class is not found in
 either the parent ClassLoader or the URLs, the MLet should delegate
 to its containing MBeanServer's ClassLoaderRepository.
public PrivateMLet(URL[] urls,
                   ClassLoader parent,
                   URLStreamHandlerFactory factory,
                   boolean delegateToCLR)
urls - The URLs from which to load classes and resources.parent - The parent class loader for delegation.factory - The URLStreamHandlerFactory to use when creating URLs.delegateToCLR - True if, when a class is not found in
 either the parent ClassLoader or the URLs, the MLet should delegate
 to its containing MBeanServer's ClassLoaderRepository.| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.