public final class QuasarWebAppClassLoader extends WebappClassLoader
WebappClassLoaderBase.PrivilegedFindResourceByName, WebappClassLoaderBase.PrivilegedGetClassLoader
allPermission, delegate, loaderPC, needConvert, parent, permissionList, resourceEntries, resources, securityManager, sm
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
Constructor and Description |
---|
QuasarWebAppClassLoader() |
QuasarWebAppClassLoader(ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
filter(String name,
boolean isClassName) |
protected ResourceEntry |
findResourceInternal(String name,
String path) |
copyWithoutTransformers, getClassLoadingLock
addLifecycleListener, addTransformer, addURL, checkStateForClassLoading, checkStateForResourceLoading, clearReferences, copyStateWithoutTransformers, destroy, doDefineClass, filter, findClass, findClassInternal, findLifecycleListeners, findLoadedClass0, findLoadedResource, findResource, findResources, getClearReferencesHttpClientKeepAliveThread, getClearReferencesLogFactoryRelease, getClearReferencesStatic, getClearReferencesStopThreads, getClearReferencesStopTimerThreads, getContextName, getDelegate, getHostName, getJavaseClassLoader, getPermissions, getResource, getResourceAsStream, getResources, getServiceName, getState, getStateName, getURLs, getWebappName, init, isPackageSealed, loadClass, loadClass, modified, refreshPolicy, removeLifecycleListener, removeTransformer, setClearReferencesHttpClientKeepAliveThread, setClearReferencesLogFactoryRelease, setClearReferencesStatic, setClearReferencesStopThreads, setClearReferencesStopTimerThreads, setDelegate, setJavaseClassLoader, setResources, start, stop, toString, validate
close, definePackage, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public QuasarWebAppClassLoader()
public QuasarWebAppClassLoader(ClassLoader parent)
protected final boolean filter(String name, boolean isClassName)
filter
in class WebappClassLoaderBase
protected final ResourceEntry findResourceInternal(String name, String path)
findResourceInternal
in class WebappClassLoaderBase