Class ClientResourceManager
- java.lang.Object
-
- org.apache.flink.table.resource.ResourceManager
-
- org.apache.flink.table.client.resource.ClientResourceManager
-
- All Implemented Interfaces:
Closeable,AutoCloseable
@Internal public class ClientResourceManager extends org.apache.flink.table.resource.ResourceManagerTheClientResourceManageris able to remove the registered JAR resources with the specified jar path.After removing the JAR resource, the
ResourceManageris able to register the JAR resource with the same JAR path. Please notice that the removal doesn't promise the loadedClassfrom the removed jar is inaccessible.
-
-
Constructor Summary
Constructors Constructor Description ClientResourceManager(org.apache.flink.configuration.Configuration config, org.apache.flink.util.MutableURLClassLoader userClassLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description URLunregisterJarResource(String jarPath)-
Methods inherited from class org.apache.flink.table.resource.ResourceManager
addJarConfiguration, checkPath, close, copy, createResourceManager, createUserClassLoader, declareFunctionResources, exists, getLocalJarResources, getResources, getURLFromPath, getUserClassLoader, registerFileResource, registerJarResources, registerPythonResources, syncFileResource, unregisterFunctionResources
-
-