public class StandardNarLoader extends Object implements NarLoader
| Modifier and Type | Field and Description |
|---|---|
private File |
docsWorkingDir |
private ExtensionDiscoveringManager |
extensionManager |
private ExtensionMapping |
extensionMapping |
private File |
extensionsWorkingDir |
private ExtensionUiLoader |
extensionUiLoader |
private static org.slf4j.Logger |
LOGGER |
private NarClassLoaders |
narClassLoaders |
private NarUnpackMode |
narUnpackMode |
private Set<BundleDetails> |
previouslySkippedBundles |
| Constructor and Description |
|---|
StandardNarLoader(File extensionsWorkingDir,
File docsWorkingDir,
NarClassLoaders narClassLoaders,
ExtensionDiscoveringManager extensionManager,
ExtensionMapping extensionMapping,
ExtensionUiLoader extensionUiLoader,
NarUnpackMode narUnpackMode) |
| Modifier and Type | Method and Description |
|---|---|
NarLoadResult |
load(Collection<File> narFiles)
Loads the given NARs.
|
private File |
unpack(File narFile) |
private static org.slf4j.Logger LOGGER
private final File extensionsWorkingDir
private final File docsWorkingDir
private final NarClassLoaders narClassLoaders
private final ExtensionDiscoveringManager extensionManager
private final ExtensionMapping extensionMapping
private final ExtensionUiLoader extensionUiLoader
private final NarUnpackMode narUnpackMode
private Set<BundleDetails> previouslySkippedBundles
public StandardNarLoader(File extensionsWorkingDir, File docsWorkingDir, NarClassLoaders narClassLoaders, ExtensionDiscoveringManager extensionManager, ExtensionMapping extensionMapping, ExtensionUiLoader extensionUiLoader, NarUnpackMode narUnpackMode)
public NarLoadResult load(Collection<File> narFiles)
NarLoaderCopyright © 2022 Apache NiFi Project. All rights reserved.