public static ExtensionMapping unpackNars(final NiFiProperties props, final Bundle systemBundle) { final List<Path> narLibraryDirs = props.getNarLibraryDirectories(); final File frameworkWorkingDir = props.getFrameworkWorkingDirectory(); final File extensionsWorkingDir = props.getExtensionsWorkingDirectory(); final File docsWorkingDir = props.getComponentDocumentationWorkingDirectory(); final Map<File, BundleCoordinate> unpackedNars = new HashMap<>();
properties.getFrameworkWorkingDirectory(), properties.getExtensionsWorkingDirectory());
props.getExtensionsWorkingDirectory(), props.getComponentDocumentationWorkingDirectory(), NarClassLoadersHolder.getInstance(),
public static ExtensionMapping unpackNars(final NiFiProperties props) { final List<Path> narLibraryDirs = props.getNarLibraryDirectories(); final File frameworkWorkingDir = props.getFrameworkWorkingDirectory(); final File extensionsWorkingDir = props.getExtensionsWorkingDirectory(); final File docsWorkingDir = props.getComponentDocumentationWorkingDirectory();
public static ExtensionMapping unpackNars(final NiFiProperties props) { final List<Path> narLibraryDirs = props.getNarLibraryDirectories(); final File frameworkWorkingDir = props.getFrameworkWorkingDirectory(); final File extensionsWorkingDir = props.getExtensionsWorkingDirectory(); final File docsWorkingDir = props.getComponentDocumentationWorkingDirectory();
NarClassLoaders.getInstance().init(properties.getFrameworkWorkingDirectory(), properties.getExtensionsWorkingDirectory());
NarClassLoaders.getInstance().init(properties.getFrameworkWorkingDirectory(), properties.getExtensionsWorkingDirectory());