| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public WebappClassLoader | Returns: the transformer-free copy of this class loader.Implements org. Returns a copy of this class loader without any class file transformers. |
| protected Object | getClassLoadingLock(String
The name of the to-be-loaded class className)Overrides java. This class loader is not parallel capable so lock on the class loader rather than a per-class lock. |
| WebappClassLoader | back to summary |
|---|---|
| public WebappClassLoader() | |
| WebappClassLoader | back to summary |
|---|---|
| public WebappClassLoader(ClassLoader parent) | |
| copyWithoutTransformers | back to summary |
|---|---|
| public WebappClassLoader copyWithoutTransformers() Implements org. Returns a copy of this class loader without any class file transformers. This is a tool often used by Java
Persistence API providers to inspect entity classes in the absence of any instrumentation, something that can't
be guaranteed within the context of a The returned class loader's resource cache will have been cleared so that classes already instrumented will not be retained or returned.
| |
| getClassLoadingLock | back to summary |
|---|---|
| protected Object getClassLoadingLock(String className) Overrides java. This class loader is not parallel capable so lock on the class loader rather than a per-class lock.
| |