org.mule.module.launcher.plugin
Class MulePluginsClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by java.security.SecureClassLoader
          extended by java.net.URLClassLoader
              extended by org.mule.module.launcher.GoodCitizenClassLoader
                  extended by org.mule.module.launcher.FineGrainedControlClassLoader
                      extended by org.mule.module.launcher.plugin.MulePluginsClassLoader
All Implemented Interfaces:
Closeable

public class MulePluginsClassLoader
extends FineGrainedControlClassLoader


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.module.launcher.GoodCitizenClassLoader
GoodCitizenClassLoader.NonCachingURLStreamHandlerFactory
 
Field Summary
 
Fields inherited from class org.mule.module.launcher.FineGrainedControlClassLoader
appName, blocked, overrides, systemPackages
 
Constructor Summary
MulePluginsClassLoader(ClassLoader parent, Collection<PluginDescriptor> plugins)
           
MulePluginsClassLoader(ClassLoader parent, PluginDescriptor... plugins)
           
 
Method Summary
 
Methods inherited from class org.mule.module.launcher.FineGrainedControlClassLoader
findClass, findParentClass, isBlocked, isOverridden, loadClass, processOverrides
 
Methods inherited from class org.mule.module.launcher.GoodCitizenClassLoader
close
 
Methods inherited from class java.net.URLClassLoader
addURL, definePackage, findResource, findResources, getPermissions, getURLs, newInstance, newInstance
 
Methods inherited from class java.security.SecureClassLoader
defineClass, defineClass
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulePluginsClassLoader

public MulePluginsClassLoader(ClassLoader parent,
                              PluginDescriptor... plugins)

MulePluginsClassLoader

public MulePluginsClassLoader(ClassLoader parent,
                              Collection<PluginDescriptor> plugins)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.