public class SimpleUserCodeClassLoader extends Object implements UserCodeClassLoader
UserCodeClassLoader implementation which assumes that the provided class loader
will never be released and, hence, will never execute the release hooks.| 限定符和类型 | 方法和说明 |
|---|---|
ClassLoader |
asClassLoader()
Obtains the actual class loader.
|
static SimpleUserCodeClassLoader |
create(ClassLoader classLoader) |
void |
registerReleaseHookIfAbsent(String releaseHookName,
Runnable releaseHook)
Registers a release hook which is being executed before the user code class loader is being
released.
|
public ClassLoader asClassLoader()
UserCodeClassLoaderasClassLoader 在接口中 UserCodeClassLoaderpublic void registerReleaseHookIfAbsent(String releaseHookName, Runnable releaseHook)
UserCodeClassLoaderregisterReleaseHookIfAbsent 在接口中 UserCodeClassLoaderreleaseHook - releaseHook which is executed before the user code class loader is being
released.public static SimpleUserCodeClassLoader create(ClassLoader classLoader)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.