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 ProcessorsAn 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 toWraps an existing OutputStream, so that when
OutputStream.close() is called, the underlying OutputStream is NOT closed but this OutputStream can no longer be written toFilter 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