- All Implemented Interfaces:
- java.io.Closeable, java.lang.AutoCloseable
public class AjaxSwingClassLoader
extends java.net.URLClassLoader
AjaxSwing uses a custom class loader to isolate applications running in the same
JVM. If two instances of an application had the same class loader, they would end
up sharing the static data of classes, which can lead to functionality defects.
AjaxSwingClassLoader is used for all classes specified in agent.classPath configuration
property that are not found on system CLASSPATH. Each virtual application gets its
own instance of AjaxSwingClassLoader and therefore its own static data.