Uses of Class
org.apache.flink.util.MutableURLClassLoader
-
Packages that use MutableURLClassLoader Package Description org.apache.flink.util -
-
Uses of MutableURLClassLoader in org.apache.flink.util
Subclasses of MutableURLClassLoader in org.apache.flink.util Modifier and Type Class Description classChildFirstClassLoaderA variant of the URLClassLoader that first loads from the URLs and only after that from the parent.classFlinkUserCodeClassLoaderThis class loader accepts a custom handler if an exception occurs inFlinkUserCodeClassLoader.loadClass(String, boolean).static classFlinkUserCodeClassLoaders.ParentFirstClassLoaderRegular URLClassLoader that first loads from the parent and only after that from the URLs.static classFlinkUserCodeClassLoaders.SafetyNetWrapperClassLoaderEnsures that holding a reference on the context class loader outliving the scope of user code does not prevent the user classloader to be garbage collected (FLINK-16245).Methods in org.apache.flink.util that return MutableURLClassLoader Modifier and Type Method Description static MutableURLClassLoaderFlinkUserCodeClassLoaders. childFirst(URL[] urls, ClassLoader parent, String[] alwaysParentFirstPatterns, Consumer<Throwable> classLoadingExceptionHandler, boolean checkClassLoaderLeak)MutableURLClassLoaderChildFirstClassLoader. copy()MutableURLClassLoaderFlinkUserCodeClassLoaders.ParentFirstClassLoader. copy()MutableURLClassLoaderFlinkUserCodeClassLoaders.SafetyNetWrapperClassLoader. copy()abstract MutableURLClassLoaderMutableURLClassLoader. copy()Copy the classloader for each job and these jobs can add their jar files to the classloader independently.static MutableURLClassLoaderFlinkUserCodeClassLoaders. create(URL[] urls, ClassLoader parent, ReadableConfig config)static MutableURLClassLoaderFlinkUserCodeClassLoaders. create(FlinkUserCodeClassLoaders.ResolveOrder resolveOrder, URL[] urls, ClassLoader parent, String[] alwaysParentFirstPatterns, Consumer<Throwable> classLoadingExceptionHandler, boolean checkClassLoaderLeak)static MutableURLClassLoaderFlinkUserCodeClassLoaders. parentFirst(URL[] urls, ClassLoader parent, Consumer<Throwable> classLoadingExceptionHandler, boolean checkClassLoaderLeak)
-