Package com.caucho.loader

Interface Summary
AddLoaderListener Interface for adding a loader
ClassLoaderInterceptor Intercepts classes before they're loaded.
ClassLoaderListener Interface for receiving class loader.
EnvironmentApply Applies the action to all visible modules.
EnvironmentBean Represents a bean that contains a class loader environment.
EnvironmentEnhancerListener Interface for receiving environment events.
EnvironmentListener Interface for receiving environment events.
 

Class Summary
AbstractEnvironmentListener Interface for receiving environment events.
ClassEntry Describes a cached loaded class entry.
ClassLoaderConfig Class for configuration.
ClassLoaderContext For running in a class loader.
ClassPackage Information about a particular package.
ClasspathConfig Class for configuration.
CloseListener Waits for the close event and calls a destroy() method.
CompilingLoader A class loader that automatically compiles Java.
DependencyCheckInterval Class for update interval checking.
DirectoryLoader Class loader which checks for changes in class files and automatically picks up new jars.
DynamicClassLoader Class loader which checks for changes in class files and automatically picks up new jars.
Environment Static utility classes.
EnvironmentAdmin  
EnvironmentClassLoader Class loader which checks for changes in class files and automatically picks up new jars.
EnvironmentLocal<E> Creates a ClassLoader dependent variable.
EnvironmentMap Creates a ClassLoader-dependent hashmap.
EnvironmentProperties Creates a ClassLoader-dependent properties table.
JarListLoader Class loader which checks for changes in class files and automatically picks up new jars.
JarLoader Class loader which checks for changes in class files and automatically picks up new jars.
JarMap Class loader which checks for changes in class files and automatically picks up new jars.
LibraryLoader Class loader which checks for changes in class files and automatically picks up new jars.
Loader Loads resources.
ModuleConfig Adds a new bundle to the current environment
NonScanDynamicClassLoader Non scanning classloader.
PathLoader Class loader which loads specific paths.
ProxyClassLoader Class loader which loads a single proxy.
ResourceLoader Class loader specific to loading resources, not classes.
ServletClassloaderHack Configuration class for the servlet classloader
SimpleLoader Class loader which checks for changes in class files and automatically picks up new jars.
StartListener Waits for the start and stop events.
SystemClassLoader ClassLoader that initalizes the environment and allows byte code enhancement of classes in the system classpath.
SystemProperty Sets a system property.
TempDynamicClassLoader Temporary class loader for class enhancement
TreeLoader Class loader which checks for changes in class files and automatically picks up new jars.
WeakCloseListener Waits for the close event and calls a destroy() method.
WeakDestroyListener Waits for the stop event and calls a @PreDestroy
WeakLoaderListener Waits for the close event and calls a destroy() method.
WeakStopListener Waits for the stop event and calls a stop() method.
ZombieClassLoaderMarker Marker for an object that should be garbage-collected.
 

Exception Summary
StartRuntimeException Wrapper for start exceptions
 

Annotation Types Summary
RequireReload Marks a class as requiring a reload for HotSwap.