Package | Description |
---|---|
com.caucho.config.scope | |
com.caucho.ejb.server | |
com.caucho.jca.ra | |
com.caucho.loader | |
com.caucho.loader.enhancer | |
com.caucho.loader.module | |
com.caucho.server.cluster | |
com.caucho.server.webapp | |
com.caucho.util |
Assorted utilities
|
Modifier and Type | Method and Description |
---|---|
void |
DestructionListener.classLoaderDestroy(DynamicClassLoader loader) |
void |
DestructionListener.classLoaderInit(DynamicClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
DynamicClassLoader |
AbstractEjbBeanManager.getClassLoader()
Gets the class loader
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentClassLoader
Class loader which checks for changes in class files and automatically
picks up new jars.
|
class |
NonScanDynamicClassLoader
Non scanning classloader.
|
class |
ProxyClassLoader
Class loader which loads a single proxy.
|
class |
RootDynamicClassLoader
Root class loader.
|
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
|
Modifier and Type | Method and Description |
---|---|
static DynamicClassLoader |
LibraryLoader.create(java.lang.ClassLoader parent,
Path path)
Create a new class loader
|
static DynamicClassLoader |
SimpleLoader.create(java.lang.ClassLoader parent,
Path path)
Create a class loader based on the SimpleLoader
|
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.
|
DynamicClassLoader |
Loader.getClassLoader()
Gets the owning 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.
|
static DynamicClassLoader |
RootDynamicClassLoader.getSystemRootClassLoader() |
Modifier and Type | Method and Description |
---|---|
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 |
CloseListener.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 |
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 |
CloseListener.classLoaderInit(DynamicClassLoader loader)
Handles the case where a class loader is activated.
|
void |
WeakCloseListener.classLoaderInit(DynamicClassLoader loader)
Handles the case where a class loader is activated.
|
protected void |
DynamicClassLoader.replace(DynamicClassLoader source)
Copies the loader.
|
void |
JarLoader.setLoader(DynamicClassLoader loader)
Sets the owning class loader.
|
void |
SimpleLoader.setLoader(DynamicClassLoader loader)
Sets the owning class loader.
|
void |
JarListLoader.setLoader(DynamicClassLoader loader)
Sets the owning class loader.
|
void |
Loader.setLoader(DynamicClassLoader loader)
Sets the owning class loader.
|
Constructor and Description |
---|
ClassEntry(DynamicClassLoader loader,
java.lang.String name,
Path sourcePath,
Path classPath,
java.security.CodeSource codeSource)
Create a loaded class entry
|
ResourceLoader(DynamicClassLoader loader,
Path path)
Creates the resource loader with the specified path.
|
SimpleLoader(DynamicClassLoader loader,
Path path)
Creates the simple loader with the specified path.
|
SimpleLoader(DynamicClassLoader loader,
Path path,
java.lang.String prefix)
Creates the simple loader with the specified path and prefix.
|
TempDynamicClassLoader(DynamicClassLoader owner)
Create a new class loader.
|
Modifier and Type | Class and Description |
---|---|
class |
EnhancingClassLoader
Class loader which checks for changes in class files and automatically
picks up new jars.
|
Modifier and Type | Method and Description |
---|---|
void |
EnhancerFixup.setClassLoader(DynamicClassLoader loader)
Sets the class loader.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactClassLoader
ClassLoader for an artifact.
|
Modifier and Type | Method and Description |
---|---|
void |
Cluster.classLoaderDestroy(DynamicClassLoader loader)
Handles the case where a class loader is dropped.
|
void |
ServletService.classLoaderDestroy(DynamicClassLoader loader)
Handles the case where a class loader is dropped.
|
void |
Cluster.classLoaderInit(DynamicClassLoader loader)
Handles the case where a class loader has completed initialization
|
void |
ServletService.classLoaderInit(DynamicClassLoader loader)
Handles the case where a class loader is activated.
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
void |
Alarm.classLoaderDestroy(DynamicClassLoader loader)
Handles the case where a class loader is dropped.
|
void |
Alarm.classLoaderInit(DynamicClassLoader loader)
Handles the case where a class loader has completed initialization
|