Uses of Class
com.caucho.loader.DynamicClassLoader

Packages that use DynamicClassLoader
com.caucho.ejb   
com.caucho.jca   
com.caucho.loader   
com.caucho.loader.enhancer   
com.caucho.loader.osgi   
com.caucho.server.cluster   
com.caucho.server.deploy   
com.caucho.server.webapp   
com.caucho.transaction   
com.caucho.webbeans.component   
com.caucho.webbeans.context   
 

Uses of DynamicClassLoader in com.caucho.ejb
 

Methods in com.caucho.ejb that return DynamicClassLoader
 DynamicClassLoader AbstractServer.getClassLoader()
          Gets the class loader
 

Uses of DynamicClassLoader in com.caucho.jca
 

Methods in com.caucho.jca with parameters of type DynamicClassLoader
 void ResourceManagerImpl.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void ResourceManagerImpl.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader is activated.
 

Uses of DynamicClassLoader in com.caucho.loader
 

Subclasses of DynamicClassLoader in com.caucho.loader
 class EnvironmentClassLoader
          Class loader which checks for changes in class files and automatically picks up new jars.
 class ProxyClassLoader
          Class loader which loads a single proxy.
 class SystemClassLoader
          ClassLoader that initalizes the environment and allows byte code enhancement of classes in the system classpath.
 class TempDynamicClassLoader
          Temporary class loader for class enhancement
 

Methods in com.caucho.loader that return DynamicClassLoader
static DynamicClassLoader SimpleLoader.create(java.lang.ClassLoader parent, Path path)
          Create a class loader based on the SimpleLoader
static DynamicClassLoader LibraryLoader.create(java.lang.ClassLoader parent, Path path)
          Create a new class loader
static DynamicClassLoader TreeLoader.create(java.lang.ClassLoader parent, Path dir)
          Create a new class loader
static DynamicClassLoader CompilingLoader.create(java.lang.ClassLoader parent, Path classDir, Path sourceDir, java.lang.String args, java.lang.String encoding)
          Creates a new compiling class loader
static DynamicClassLoader SimpleLoader.create(java.lang.ClassLoader parent, Path path, java.lang.String prefix)
          Create a class loader based on the SimpleLoader
static DynamicClassLoader SimpleLoader.create(Path path)
          Create a class loader based on the SimpleLoader
static DynamicClassLoader CompilingLoader.create(Path path)
          Create a class loader based on the compiling loader
 DynamicClassLoader ClassEntry.getClassLoader()
          returns the class loader.
static DynamicClassLoader Environment.getDynamicClassLoader()
          Returns the topmost dynamic class loader.
static DynamicClassLoader Environment.getDynamicClassLoader(java.lang.ClassLoader loader)
          Returns the topmost dynamic class loader.
 DynamicClassLoader Loader.getLoader()
          Gets the owning class loader.
 

Methods in com.caucho.loader with parameters of type DynamicClassLoader
 void CloseListener.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void WeakLoaderListener.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void ClassLoaderListener.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void WeakCloseListener.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void CloseListener.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader is activated.
 void WeakLoaderListener.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader is activated.
 void ClassLoaderListener.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader has completed initialization
 void WeakCloseListener.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader is activated.
protected  void DynamicClassLoader.replace(DynamicClassLoader source)
          Copies the loader.
 void SimpleLoader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 void JarListLoader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 void JarLoader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 void Loader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 void TreeLoader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 void CompilingLoader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 

Constructors in com.caucho.loader with parameters of type DynamicClassLoader
ClassEntry(DynamicClassLoader loader, java.lang.String name, Path sourcePath, Path classPath, java.security.CodeSource codeSource)
          Create a loaded class entry
TempDynamicClassLoader(DynamicClassLoader owner)
          Create a new class loader.
 

Uses of DynamicClassLoader in com.caucho.loader.enhancer
 

Subclasses of DynamicClassLoader in com.caucho.loader.enhancer
 class EnhancingClassLoader
          Class loader which checks for changes in class files and automatically picks up new jars.
 

Methods in com.caucho.loader.enhancer with parameters of type DynamicClassLoader
 void EnhancerFixup.setClassLoader(DynamicClassLoader loader)
          Sets the class loader.
 

Uses of DynamicClassLoader in com.caucho.loader.osgi
 

Subclasses of DynamicClassLoader in com.caucho.loader.osgi
 class BundleClassLoader
          OSGi bundle class loader
 class ExportBundleClassLoader
          OSGi exported bundle class loader
 

Methods in com.caucho.loader.osgi with parameters of type DynamicClassLoader
 void ExportLoader.setLoader(DynamicClassLoader loader)
          Sets the owning class loader.
 

Uses of DynamicClassLoader in com.caucho.server.cluster
 

Methods in com.caucho.server.cluster with parameters of type DynamicClassLoader
 void StoreManager.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where the environment loader is dropped.
 void Cluster.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void Server.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void StoreManager.classLoaderInit(DynamicClassLoader loader)
          Handles the case where the environment is activated.
 void Cluster.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader has completed initialization
 void Server.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader is activated.
 

Uses of DynamicClassLoader in com.caucho.server.deploy
 

Methods in com.caucho.server.deploy with parameters of type DynamicClassLoader
 void ExpandDeployController.setManifestClassLoader(DynamicClassLoader loader)
          Sets the manifest class loader.
 

Uses of DynamicClassLoader in com.caucho.server.webapp
 

Methods in com.caucho.server.webapp with parameters of type DynamicClassLoader
 void WebAppContainer.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void WebAppContainer.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader has completed initialization
 

Uses of DynamicClassLoader in com.caucho.transaction
 

Methods in com.caucho.transaction with parameters of type DynamicClassLoader
 void TransactionManagerImpl.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void TransactionManagerImpl.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader has completed initialization
 

Uses of DynamicClassLoader in com.caucho.webbeans.component
 

Methods in com.caucho.webbeans.component with parameters of type DynamicClassLoader
 void ComponentClose.classLoaderDestroy(DynamicClassLoader loader)
          Handles the case where a class loader is dropped.
 void ComponentClose.classLoaderInit(DynamicClassLoader loader)
          Handles the case where a class loader is activated.
 

Uses of DynamicClassLoader in com.caucho.webbeans.context
 

Methods in com.caucho.webbeans.context with parameters of type DynamicClassLoader
 void DestructionListener.classLoaderDestroy(DynamicClassLoader loader)
           
 void DestructionListener.classLoaderInit(DynamicClassLoader loader)