public class SharedInstanceClassLoader extends InstanceClassLoader
| Modifier and Type | Field and Description |
|---|---|
private boolean |
closed |
private long |
referenceCount |
nativeLibDirList, nativeLibNameToPath| Constructor and Description |
|---|
SharedInstanceClassLoader(String identifier,
String type,
Set<URL> instanceUrls,
Set<URL> additionalResourceUrls,
Set<File> narNativeLibDirs,
ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
incrementReferenceCount() |
findResource, getAdditionalResourceUrls, getIdentifier, getInstanceType, getInstanceUrlscreateTempCopy, findLibrary, findLibrary, getJavaLibraryPath, getUsrLibDirs, toDiraddURL, definePackage, findClass, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisOsLinuxUnix, isOsMac, isOsWindowspublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class InstanceClassLoaderIOExceptionpublic boolean incrementReferenceCount()
Copyright © 2023 Apache NiFi Project. All rights reserved.