A C D E F G H I J L M N O P R S T U W 

A

addAllControllerServices(Collection<String>) - Method in class org.apache.nifi.nar.ExtensionMapping
 
addAllProcessors(Collection<String>) - Method in class org.apache.nifi.nar.ExtensionMapping
 
addAllReportingTasks(Collection<String>) - Method in class org.apache.nifi.nar.ExtensionMapping
 
addControllerService(String) - Method in class org.apache.nifi.nar.ExtensionMapping
 
addProcessor(String) - Method in class org.apache.nifi.nar.ExtensionMapping
 
addReportingTask(String) - Method in class org.apache.nifi.nar.ExtensionMapping
 

C

calculateMd5sum(File) - Static method in class org.apache.nifi.nar.NarUnpacker
Calculates an md5 sum of the specified file.
clearAssertionStatus() - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
close() - Method in class org.apache.nifi.nar.NarCloseable
 
contextSecurityManager - Static variable in class org.apache.nifi.nar.NarThreadContextClassLoader
 
controllerServiceNames - Variable in class org.apache.nifi.nar.ExtensionMapping
 
createInstance(String, Class<T>) - Static method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
createNarClassLoader(File, ClassLoader) - Static method in class org.apache.nifi.nar.NarClassLoaders
Creates a new NarClassLoader.

D

definitionMap - Static variable in class org.apache.nifi.nar.ExtensionManager
 
deleteFile(File, Logger) - Static method in class org.apache.nifi.util.FileUtils
Deletes the given file.
deleteFile(File, Logger, int) - Static method in class org.apache.nifi.util.FileUtils
Deletes the given file.
deleteFile(File, boolean) - Static method in class org.apache.nifi.util.FileUtils
 
deleteFiles(Collection<File>, boolean) - Static method in class org.apache.nifi.util.FileUtils
Deletes given files.
deleteFilesInDir(File, FilenameFilter, Logger) - Static method in class org.apache.nifi.util.FileUtils
Deprecated.
deleteFilesInDir(File, FilenameFilter, Logger, boolean) - Static method in class org.apache.nifi.util.FileUtils
Deprecated.
deleteFilesInDir(File, FilenameFilter, Logger, boolean, boolean) - Static method in class org.apache.nifi.util.FileUtils
deleteFilesInDirectory(File, FilenameFilter, Logger) - Static method in class org.apache.nifi.util.FileUtils
Deletes all files (not directories..) in the given directory (non recursive) that match the given filename filter.
deleteFilesInDirectory(File, FilenameFilter, Logger, boolean) - Static method in class org.apache.nifi.util.FileUtils
Deletes all files (not directories) in the given directory (recursive) that match the given filename filter.
deleteFilesInDirectory(File, FilenameFilter, Logger, boolean, boolean) - Static method in class org.apache.nifi.util.FileUtils
Deletes all files (not directories) in the given directory (recursive) that match the given filename filter.
determineDocumentedNiFiComponents(File, ExtensionMapping) - Static method in class org.apache.nifi.nar.NarUnpacker
 
determineDocumentedNiFiComponents(JarFile, JarEntry) - Static method in class org.apache.nifi.nar.NarUnpacker
 
discoverExtensions() - Static method in class org.apache.nifi.nar.ExtensionManager
Loads all FlowFileProcessor, FlowFileComparator, ReportingTask class types that can be found on the bootstrap classloader and by creating classloaders for all NARs found within the classpath.

E

ensureDirectoryExistAndCanAccess(File) - Static method in class org.apache.nifi.util.FileUtils
 
extensionClassloaderLookup - Static variable in class org.apache.nifi.nar.ExtensionManager
 
extensionClassLoaders - Static variable in class org.apache.nifi.nar.NarClassLoaders
 
ExtensionManager - Class in org.apache.nifi.nar
Scans through the classpath to load all FlowFileProcessors, FlowFileComparators, and ReportingTasks using the service provider API and running through all classloaders (root, NARs).
ExtensionManager() - Constructor for class org.apache.nifi.nar.ExtensionManager
 
ExtensionMapping - Class in org.apache.nifi.nar
 
ExtensionMapping() - Constructor for class org.apache.nifi.nar.ExtensionMapping
 

F

FileUtils - Class in org.apache.nifi.util
A utility class containing a few useful static methods to do typical IO operations.
FileUtils() - Constructor for class org.apache.nifi.util.FileUtils
 
findLibrary(String) - Method in class org.apache.nifi.nar.NarClassLoader
 
findNarClass(Class<?>) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
forward - Variable in class org.apache.nifi.nar.NarThreadContextClassLoader
 
FRAMEWORK_NAR_ID - Static variable in class org.apache.nifi.nar.NarClassLoaders
 
frameworkClassLoader - Static variable in class org.apache.nifi.nar.NarClassLoaders
 

G

getAllExtensionNames() - Method in class org.apache.nifi.nar.ExtensionMapping
 
getClassLoader(String) - Static method in class org.apache.nifi.nar.ExtensionManager
Determines the effective classloader for classes of the given type.
getControllerServiceNames() - Method in class org.apache.nifi.nar.ExtensionMapping
 
getExecutionStack() - Method in class org.apache.nifi.nar.NarThreadContextClassLoader.ContextSecurityManager
 
getExtensionClassLoader(File) - Static method in class org.apache.nifi.nar.NarClassLoaders
 
getExtensionClassLoaders() - Static method in class org.apache.nifi.nar.NarClassLoaders
 
getExtensions(Class<?>) - Static method in class org.apache.nifi.nar.ExtensionManager
 
getFrameworkClassLoader() - Static method in class org.apache.nifi.nar.NarClassLoaders
 
getInstance() - Static method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
getNarDependencyId() - Method in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
getNarDetails(File) - Static method in class org.apache.nifi.nar.NarClassLoaders
Loads the details for the specified NAR.
getNarId() - Method in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
getNarWorkingDirectory() - Method in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
getProcessorNames() - Method in class org.apache.nifi.nar.ExtensionMapping
 
getReportingTaskNames() - Method in class org.apache.nifi.nar.ExtensionMapping
 
getResource(String) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
getResourceAsStream(String) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
getResources(String) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
getWorkingDirectory() - Method in class org.apache.nifi.nar.NarClassLoader
 

H

HASH_FILENAME - Static variable in class org.apache.nifi.nar.NarUnpacker
 

I

initialized - Static variable in class org.apache.nifi.nar.NarClassLoaders
 
instance - Static variable in class org.apache.nifi.nar.NarThreadContextClassLoader.SingletonHolder
 

J

JAR_FILTER - Static variable in class org.apache.nifi.nar.NarClassLoader
 
JETTY_NAR_ID - Static variable in class org.apache.nifi.nar.NarClassLoaders
 

L

load(NiFiProperties) - Static method in class org.apache.nifi.nar.NarClassLoaders
Loads the extensions class loaders from the specified working directory.
loadClass(String) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
loadExtensions(ClassLoader) - Static method in class org.apache.nifi.nar.ExtensionManager
Loads extensions from the specified class loader.
logClassLoaderMapping() - Static method in class org.apache.nifi.nar.ExtensionManager
 
logger - Static variable in class org.apache.nifi.nar.ExtensionManager
 
LOGGER - Static variable in class org.apache.nifi.nar.NarClassLoader
 
logger - Static variable in class org.apache.nifi.nar.NarClassLoaders
 
logger - Static variable in class org.apache.nifi.nar.NarUnpacker
 
lookupClassLoader() - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 

M

makeFile(InputStream, File) - Static method in class org.apache.nifi.nar.NarUnpacker
Creates the specified file, whose contents will come from the InputStream.
mapExtensions(File, File, ExtensionMapping) - Static method in class org.apache.nifi.nar.NarUnpacker
 
MILLIS_BETWEEN_ATTEMPTS - Static variable in class org.apache.nifi.util.FileUtils
 

N

NAR_FILTER - Static variable in class org.apache.nifi.nar.NarUnpacker
 
NarClassLoader - Class in org.apache.nifi.nar
A ClassLoader for loading NARs (NiFi archives).
NarClassLoader(File) - Constructor for class org.apache.nifi.nar.NarClassLoader
Construct a nar class loader.
NarClassLoader(File, ClassLoader) - Constructor for class org.apache.nifi.nar.NarClassLoader
Construct a nar class loader with the specific parent.
NarClassLoaders - Class in org.apache.nifi.nar
 
NarClassLoaders() - Constructor for class org.apache.nifi.nar.NarClassLoaders
 
NarClassLoaders.NarDetails - Class in org.apache.nifi.nar
 
NarClassLoaders.NarDetails() - Constructor for class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
NarCloseable - Class in org.apache.nifi.nar
 
NarCloseable(ClassLoader) - Constructor for class org.apache.nifi.nar.NarCloseable
 
narDependencyId - Variable in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
narId - Variable in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
narSpecificClasses - Static variable in class org.apache.nifi.nar.NarThreadContextClassLoader
 
NarThreadContextClassLoader - Class in org.apache.nifi.nar
THREAD SAFE
NarThreadContextClassLoader() - Constructor for class org.apache.nifi.nar.NarThreadContextClassLoader
 
NarThreadContextClassLoader.ContextSecurityManager - Class in org.apache.nifi.nar
 
NarThreadContextClassLoader.ContextSecurityManager() - Constructor for class org.apache.nifi.nar.NarThreadContextClassLoader.ContextSecurityManager
 
NarThreadContextClassLoader.SingletonHolder - Class in org.apache.nifi.nar
 
NarThreadContextClassLoader.SingletonHolder() - Constructor for class org.apache.nifi.nar.NarThreadContextClassLoader.SingletonHolder
 
NarUnpacker - Class in org.apache.nifi.nar
 
NarUnpacker() - Constructor for class org.apache.nifi.nar.NarUnpacker
 
narWorkingDirectory - Variable in class org.apache.nifi.nar.NarClassLoader
The NAR for which this ClassLoader is responsible.
narWorkingDirectory - Variable in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 

O

org.apache.nifi.nar - package org.apache.nifi.nar
 
org.apache.nifi.util - package org.apache.nifi.util
 

P

processorNames - Variable in class org.apache.nifi.nar.ExtensionMapping
 

R

registerServiceClass(Class<?>, Map<String, ClassLoader>, ClassLoader, Set<Class>) - Static method in class org.apache.nifi.nar.ExtensionManager
Registers extension for the specified type from the specified ClassLoader.
reportingTaskNames - Variable in class org.apache.nifi.nar.ExtensionMapping
 

S

setClassAssertionStatus(String, boolean) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
setDefaultAssertionStatus(boolean) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
setNarDependencyId(String) - Method in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
setNarId(String) - Method in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
setNarWorkingDirectory(File) - Method in class org.apache.nifi.nar.NarClassLoaders.NarDetails
 
setPackageAssertionStatus(String, boolean) - Method in class org.apache.nifi.nar.NarThreadContextClassLoader
 
sleepQuietly(long) - Static method in class org.apache.nifi.util.FileUtils
 

T

toSet - Variable in class org.apache.nifi.nar.NarCloseable
 
toString() - Method in class org.apache.nifi.nar.NarClassLoader
 

U

unpack(File, File, byte[]) - Static method in class org.apache.nifi.nar.NarUnpacker
Unpacks the NAR to the specified directory.
unpackDocumentation(File, File, ExtensionMapping) - Static method in class org.apache.nifi.nar.NarUnpacker
 
unpackNar(File, File) - Static method in class org.apache.nifi.nar.NarUnpacker
Unpacks the specified nar into the specified base working directory.
unpackNars(NiFiProperties) - Static method in class org.apache.nifi.nar.NarUnpacker
 
updateClasspath(File) - Method in class org.apache.nifi.nar.NarClassLoader
Adds URLs for the resources unpacked from this NAR: the root: for classes, META-INF, etc. META-INF/dependencies: for config files, .sos, etc. META-INF/dependencies/*.jar: for dependent libraries

W

withNarLoader() - Static method in class org.apache.nifi.nar.NarCloseable
 
A C D E F G H I J L M N O P R S T U W 

Copyright © 2016 Apache NiFi Project. All rights reserved.