| Package | Description |
|---|---|
| org.apache.nifi.nar |
| Modifier and Type | Class and Description |
|---|---|
class |
SharedInstanceClassLoader |
| Modifier and Type | Field and Description |
|---|---|
private Map<String,InstanceClassLoader> |
StandardExtensionDiscoveringManager.instanceClassloaderLookup |
| Modifier and Type | Method and Description |
|---|---|
default InstanceClassLoader |
ExtensionManager.createInstanceClassLoader(String classType,
String instanceIdentifier,
Bundle bundle,
Set<URL> additionalUrls)
Creates the ClassLoader for the instance of the given type.
|
InstanceClassLoader |
ExtensionManager.createInstanceClassLoader(String classType,
String instanceIdentifier,
Bundle bundle,
Set<URL> additionalUrls,
boolean registerClassLoader,
String classloaderIsolationKey)
Creates the ClassLoader for the instance of the given type.
|
InstanceClassLoader |
StandardExtensionDiscoveringManager.createInstanceClassLoader(String classType,
String instanceIdentifier,
Bundle bundle,
Set<URL> additionalUrls,
boolean register,
String classloaderIsolationKey) |
InstanceClassLoader |
ExtensionManager.getInstanceClassLoader(String instanceIdentifier)
Retrieves the InstanceClassLoader for the component with the given identifier.
|
InstanceClassLoader |
StandardExtensionDiscoveringManager.getInstanceClassLoader(String instanceIdentifier) |
InstanceClassLoader |
ExtensionManager.removeInstanceClassLoader(String instanceIdentifier)
Removes the InstanceClassLoader for a given component.
|
InstanceClassLoader |
StandardExtensionDiscoveringManager.removeInstanceClassLoader(String instanceIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionManager.registerInstanceClassLoader(String instanceIdentifier,
InstanceClassLoader instanceClassLoader)
Registers the given instance class loader so that it can be later retrieved via
ExtensionManager.getInstanceClassLoader(String) |
void |
StandardExtensionDiscoveringManager.registerInstanceClassLoader(String instanceIdentifier,
InstanceClassLoader instanceClassLoader) |
Copyright © 2023 Apache NiFi Project. All rights reserved.