All Classes and Interfaces

Class
Description
 
Base class for implementations of ExtensionBundleMetadata.
Base class for implementations of ExtensionRegistry.
 
 
 
 
 
 
 
Utility class for Bundles.
 
 
 
 
 
This class is essentially an empty shell for Connectables that are not Processors
 
 
 
An InputStream that is provided a Content Repository, Content Claim, and offset into the Content Claim where a FlowFile's content begins, and is capable of reading the content from the Content Repository, as well as providing the ability to use ContentClaimInputStream.mark(int)/ContentClaimInputStream.reset() in order to re-read content without buffering it.
 
 
Holder for StandardControllerServiceNode to atomically swap out the component.
 
Thrown when attempting to enable a Controller Service that is not valid
 
Wraps an existing InputStream, so that when InputStream.close() is called, the underlying InputStream is NOT closed but this InputStream can no longer be written to
Wraps an existing OutputStream, so that when OutputStream.close() is called, the underlying OutputStream is NOT closed but this OutputStream can no longer be written to
 
 
 
 
Filter values and return null for Parameter values with sensitive descriptors
Holder for StandardFlowAnalysisRuleNode to atomically swap out the component.
 
 
 
Wraps an InputStream so that if any IOException is thrown, it will be wrapped in a FlowFileAccessException.
Wraps an OutputStream so that if any IOException is thrown, it will be wrapped in a FlowFileAccessException.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides a mechanism by which FlowFiles can be transferred into and out of a ProcessGroup to and/or from another ProcessGroup within the same instance of NiFi.
 
 
 
NiFi Registry implementation of ExtensionBundleMetadata which adds bundleIdentifier to the fields.
 
NiFi Registry implementation of ExtensionRegistry.
 
 
 
 
 
Holder for StandardParameterProviderNode to atomically swap out the component.
Abstraction for mapping Parameter values from runtime representation to versioned representation
 
 
 
 
Holder for StandardProcessorNode to atomically swap out the component.
Observes processor log messages and converts them into Bulletins.
 
Represents only an ID reference for a ParameterContext.
 
 
 
Holder for StandardReportingTaskNode to atomically swap out the component.
 
 
 
 
 
 
 
 
 
Utility class for moving Snippets.
 
 
 
 
 
 
 
Models a connection between connectable components.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A context object that provides the configuration for a FlowActionReporter.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Standard implementation with encryptor for sensitive values
 
 
 
 
 
 
ProcessorNode provides thread-safe access to a FlowFileProcessor as it exists within a controlled flow.
Provides a ProcessSession that ensures all accesses, changes and transfers occur in an atomic manner for all FlowFiles including their contents and attributes
 
Callback interface used to poll a FlowFileQueue, in order to perform functional programming-type of polling a queue
 
 
 
 
 
 
Represents the Root Process Group of a remote NiFi Instance.
 
 
Encapsulates the status of the processor data transfers as stored in the repository.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A simple RepositoryRecord that represents a Set of Content Claims that need to be cleaned up