Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractListenEventBatchingProcessor<E extends Event> - Class in org.apache.nifi.processor.util.listen
An abstract processor that extends from AbstractListenEventProcessor and adds common functionality for batching events into a single FlowFile.
AbstractListenEventBatchingProcessor() - Constructor for class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
AbstractListenEventBatchingProcessor.FlowFileEventBatch - Class in org.apache.nifi.processor.util.listen
Wrapper to hold a FlowFile and the events that have been appended to it.
AbstractListenEventProcessor<E extends Event> - Class in org.apache.nifi.processor.util.listen
An abstract processor to extend from when listening for events over a channel.
AbstractListenEventProcessor() - Constructor for class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
AbstractListProcessor<T extends ListableEntity> - Class in org.apache.nifi.processor.util.list
An Abstract Processor that is intended to simplify the coding required in order to perform Listing operations of remote resources.
AbstractListProcessor() - Constructor for class org.apache.nifi.processor.util.list.AbstractListProcessor
 
AbstractListProcessor.StringSerDe - Class in org.apache.nifi.processor.util.list
 
AbstractPutEventProcessor - Class in org.apache.nifi.processor.util.put
A base class for processors that send data to an external system using TCP or UDP.
AbstractPutEventProcessor() - Constructor for class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
AbstractPutEventProcessor.FlowFileMessageBatch - Class in org.apache.nifi.processor.util.put
A wrapper to hold the ranges of a FlowFile that were successful and ranges that failed, and then transfer those ranges appropriately.
AbstractPutEventProcessor.Range - Class in org.apache.nifi.processor.util.put
Represents a range of messages from a FlowFile.
acquireSender(ProcessContext, ProcessSession, FlowFile) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Helper method to acquire an available ChannelSender from the pool.
activeBatches - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
addBackForSelection(SelectionKey) - Method in interface org.apache.nifi.processor.util.listen.dispatcher.AsyncChannelDispatcher
Informs the dispatcher that the connection for the given key can be added back for selection.
addBackForSelection(SelectionKey) - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
addFailedRange(long, long, Exception) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
additionalCustomValidation(ValidationContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
Allows additional custom validation to be done.
addResponse(ChannelResponse) - Method in interface org.apache.nifi.processor.util.listen.response.ChannelResponder
 
addResponse(ChannelResponse) - Method in class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
addSuccessfulRange(long, long) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
adjustError - Variable in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Adjust error type based on the context.
adjustError(BiFunction<C, ErrorTypes, ErrorTypes.Result>) - Method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Specify a function that adjust ErrorType based on a function context.
adjustRoute - Variable in class org.apache.nifi.processor.util.pattern.Put
 
adjustRoute(PartialFunctions.AdjustRoute<FC>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify an optional function that adjust routed FlowFiles before transfer it.
andThen(ExceptionHandler.OnError<C, I>) - Method in interface org.apache.nifi.processor.util.pattern.ExceptionHandler.OnError
 
andThen(PartialFunctions.TransferFlowFiles<FC>) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.TransferFlowFiles
 
apply(C, I, ErrorTypes.Result, Exception) - Method in interface org.apache.nifi.processor.util.pattern.ExceptionHandler.OnError
 
apply(I) - Method in interface org.apache.nifi.processor.util.pattern.ExceptionHandler.Procedure
 
apply(ProcessContext, ProcessSession, FC, RoutingResult) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.AdjustRoute
 
apply(ProcessContext, ProcessSession, FC, C) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.Cleanup
 
apply(ProcessContext, ProcessSession, FC, RoutingResult) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.FetchFlowFiles
 
apply(ProcessContext, ProcessSession, FC) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.InitConnection
 
apply(ProcessContext, ProcessSession, FC, C) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.OnCompleted
 
apply(ProcessContext, ProcessSession, FC, C, Exception) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.OnFailed
 
apply(ProcessContext, ProcessSession, FC, RoutingResult) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.TransferFlowFiles
 
apply(ProcessContext, ProcessSession, FC, C, FlowFile, RoutingResult) - Method in interface org.apache.nifi.processor.util.pattern.Put.PutFlowFile
 
apply(ProcessContext, ProcessSession, FC, C, List<FlowFile>, RoutingResult) - Method in interface org.apache.nifi.processor.util.pattern.PutGroup.GroupFlowFiles
 
apply(ProcessContext, ProcessSession, FC, C, FFG, RoutingResult) - Method in interface org.apache.nifi.processor.util.pattern.PutGroup.PutFlowFiles
 
AsyncChannelDispatcher - Interface in org.apache.nifi.processor.util.listen.dispatcher
A ChannelDispatcher that handles channels asynchronously.

B

Bin - Class in org.apache.nifi.processor.util.bin
Note: Bin objects are NOT thread safe.
Bin(ProcessSession, long, long, int, int, String) - Constructor for class org.apache.nifi.processor.util.bin.Bin
Constructs a new bin
binContents - Variable in class org.apache.nifi.processor.util.bin.Bin
 
binCount - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
BinFiles - Class in org.apache.nifi.processor.util.bin
Base class for file-binning processors.
BinFiles() - Constructor for class org.apache.nifi.processor.util.bin.BinFiles
 
binFlowFiles(ProcessContext, ProcessSessionFactory) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
binManager - Variable in class org.apache.nifi.processor.util.bin.BinFiles
 
BinManager - Class in org.apache.nifi.processor.util.bin
This class is thread safe
BinManager() - Constructor for class org.apache.nifi.processor.util.bin.BinManager
 
bufferPool - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
bufferPool - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
byteBuffer - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelAttachment
 

C

canceled - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
cancelOrComplete() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
canRollback() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
channel - Variable in class org.apache.nifi.processor.util.put.sender.DatagramChannelSender
 
channel - Variable in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
ChannelDispatcher - Interface in org.apache.nifi.processor.util.listen.dispatcher
Dispatches handlers for a given channel.
ChannelHandler<E extends Event,D extends ChannelDispatcher> - Class in org.apache.nifi.processor.util.listen.handler
Base class for all channel handlers.
ChannelHandler(SelectionKey, D, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
ChannelHandlerFactory<E extends Event,D extends ChannelDispatcher> - Interface in org.apache.nifi.processor.util.listen.handler
Factory that can produce ChannelHandlers for the given type of Event and ChannelDispatcher.
ChannelResponder<C extends SelectableChannel> - Interface in org.apache.nifi.processor.util.listen.response
A responder for a given channel.
ChannelResponse - Interface in org.apache.nifi.processor.util.listen.response
A response to send back over channel.
ChannelSender - Class in org.apache.nifi.processor.util.put.sender
Base class for sending messages over a channel.
ChannelSender(String, int, int, ComponentLog) - Constructor for class org.apache.nifi.processor.util.put.sender.ChannelSender
 
CHARSET - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
charset - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
charset - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
charset - Variable in class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
CHARSET - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
cleanup - Variable in class org.apache.nifi.processor.util.pattern.Put
 
cleanup(PartialFunctions.Cleanup<FC, C>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify an optional function which will be called in a finally block.
clientAuth - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
close() - Method in interface org.apache.nifi.processor.util.listen.dispatcher.ChannelDispatcher
Closes all listeners and stops all handler threads.
close() - Method in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
close() - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
close() - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
Close the underlying channel
close() - Method in class org.apache.nifi.processor.util.put.sender.DatagramChannelSender
 
close() - Method in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
close() - Method in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
closeSenders() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
completeBatches - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
completeConnection(SelectionKey) - Method in interface org.apache.nifi.processor.util.listen.dispatcher.AsyncChannelDispatcher
Informs the dispatcher that the connection for the given key is complete.
completeConnection(SelectionKey) - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
completeSession() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
completeTime - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
CONNECTION_PER_FLOWFILE - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
contains(Relationship) - Method in class org.apache.nifi.processor.util.pattern.RoutingResult
 
containsOldBins() - Method in class org.apache.nifi.processor.util.bin.BinManager
 
create(byte[], Map<String, String>, ChannelResponder) - Method in interface org.apache.nifi.processor.util.listen.event.EventFactory
Creates an event for the given data and metadata.
create(byte[], Map<String, String>, ChannelResponder) - Method in class org.apache.nifi.processor.util.listen.event.StandardEventFactory
 
createAdjustError(ComponentLog) - Static method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
Create a function to use with ExceptionHandler that adjust error type based on functional context.
createAdjustRoute(Relationship...) - Static method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
Create an PartialFunctions.AdjustRoute function to use with process pattern such as Put that adjust routed FlowFiles based on context.
createAttributes(T, ProcessContext) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
Creates a Map of attributes that should be applied to the FlowFile to represent this entity.
createBufferPool(int, int) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
Creates a pool of ByteBuffers with the given size.
createDispatcher(ProcessContext, BlockingQueue<E>) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
createHandler(SelectionKey, D, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Method in interface org.apache.nifi.processor.util.listen.handler.ChannelHandlerFactory
 
createHandler(SelectionKey, AsyncChannelDispatcher, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Method in class org.apache.nifi.processor.util.listen.handler.socket.SocketChannelHandlerFactory
 
createMapWithSender(String) - Static method in class org.apache.nifi.processor.util.listen.event.EventFactoryUtil
 
createOnError(ProcessContext, ProcessSession, RoutingResult, Relationship, Relationship) - Static method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Create a ExceptionHandler.OnError function instance that routes input based on ErrorTypes.Result destination and penalty.
createOnError(ExceptionHandler.OnError<FCT, I>) - Static method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
createOnGroupError(ProcessContext, ProcessSession, RoutingResult, Relationship, Relationship) - Static method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
createRollbackOnFailureProperty(String) - Static method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
createSender(ProcessContext) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Sub-classes create a ChannelSender given a context.
createSender(String, String, int, int, int, SSLContext) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Helper for sub-classes to create a sender.
createSSLHandler(SelectionKey, D, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Method in interface org.apache.nifi.processor.util.listen.handler.ChannelHandlerFactory
 
createSSLHandler(SelectionKey, AsyncChannelDispatcher, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Method in class org.apache.nifi.processor.util.listen.handler.socket.SocketChannelHandlerFactory
 
createTransitUri(ProcessContext) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Sub-classes construct a transit uri for provenance events.
creationMomentEpochNs - Variable in class org.apache.nifi.processor.util.bin.Bin
 
currBytes - Variable in class org.apache.nifi.processor.util.listen.handler.socket.SSLSocketChannelHandler
 
currBytes - Variable in class org.apache.nifi.processor.util.listen.handler.socket.StandardSocketChannelHandler
 
currentConnections - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
customValidate(ValidationContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 

D

data - Variable in class org.apache.nifi.processor.util.listen.event.StandardEvent
 
datagramChannel - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
DatagramChannelDispatcher<E extends Event<DatagramChannel>> - Class in org.apache.nifi.processor.util.listen.dispatcher
Reads from the Datagram channel into an available buffer.
DatagramChannelDispatcher(EventFactory<E>, BlockingQueue<ByteBuffer>, BlockingQueue<E>, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
DatagramChannelDispatcher(EventFactory<E>, BlockingQueue<ByteBuffer>, BlockingQueue<E>, ComponentLog, String, Integer) - Constructor for class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
DatagramChannelSender - Class in org.apache.nifi.processor.util.put.sender
Sends messages over a DatagramChannel.
DatagramChannelSender(String, int, int, ComponentLog) - Constructor for class org.apache.nifi.processor.util.put.sender.DatagramChannelSender
 
DEFAULT_OFFER_WAIT_MS - Static variable in class org.apache.nifi.processor.util.listen.event.EventQueue
The default number of milliseconds to wait when offering new events to the queue.
descriptors - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
descriptors - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
deserialize(String) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
deserialize(byte[]) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor.StringSerDe
 
destination - Variable in enum org.apache.nifi.processor.util.pattern.ErrorTypes
 
destination() - Method in enum org.apache.nifi.processor.util.pattern.ErrorTypes
 
Destination() - Constructor for enum org.apache.nifi.processor.util.pattern.ErrorTypes.Destination
 
destination - Variable in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
destination() - Method in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
discontinue - Variable in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
discontinue() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
DiscontinuedException - Exception in org.apache.nifi.processor.util.pattern
Represents a looping process was discontinued.
DiscontinuedException(String) - Constructor for exception org.apache.nifi.processor.util.pattern.DiscontinuedException
 
DiscontinuedException(String, Throwable) - Constructor for exception org.apache.nifi.processor.util.pattern.DiscontinuedException
 
dispatcher - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
dispatcher - Variable in class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
DISTRIBUTED_CACHE_SERVICE - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 

E

end - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
EntityListing - Class in org.apache.nifi.processor.util.list
A simple POJO for maintaining state about the last entities listed by an AbstractListProcessor that was performed so that we can avoid pulling the same file multiple times
EntityListing() - Constructor for class org.apache.nifi.processor.util.list.EntityListing
 
equals(Object) - Method in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
errorEvents - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
ErrorTypes - Enum in org.apache.nifi.processor.util.pattern
Represents general error types and how it should be treated.
ErrorTypes(ErrorTypes.Destination, ErrorTypes.Penalty) - Constructor for enum org.apache.nifi.processor.util.pattern.ErrorTypes
 
ErrorTypes.Destination - Enum in org.apache.nifi.processor.util.pattern
Represents the destination of input.
ErrorTypes.Penalty - Enum in org.apache.nifi.processor.util.pattern
Indicating yield or penalize the processing when transfer the input.
ErrorTypes.Result - Class in org.apache.nifi.processor.util.pattern
Result represents a result of a procedure.
Event<C extends SelectableChannel> - Interface in org.apache.nifi.processor.util.listen.event
An event that was read from a channel.
eventFactory - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
eventFactory - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
EventFactory<E extends Event> - Interface in org.apache.nifi.processor.util.listen.event
Factory to create instances of a given type of Event.
eventFactory - Variable in class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
EventFactoryUtil - Class in org.apache.nifi.processor.util.listen.event
Utility methods for EventFactory.
EventFactoryUtil() - Constructor for class org.apache.nifi.processor.util.listen.event.EventFactoryUtil
 
EventQueue<E extends Event> - Class in org.apache.nifi.processor.util.listen.event
Wraps a BlockingQueue to centralize logic for offering events across UDP, TCP, and SSL.
EventQueue(BlockingQueue<E>, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.event.EventQueue
 
EventQueue(BlockingQueue<E>, long, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.event.EventQueue
 
events - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor.FlowFileEventBatch
 
events - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
events - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
events - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
events - Variable in class org.apache.nifi.processor.util.listen.event.EventQueue
 
events - Variable in class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
ExceptionHandler<C> - Class in org.apache.nifi.processor.util.pattern
ExceptionHandler provides a structured Exception handling logic composed by reusable partial functions.
ExceptionHandler() - Constructor for class org.apache.nifi.processor.util.pattern.ExceptionHandler
 
ExceptionHandler.OnError<C,I> - Interface in org.apache.nifi.processor.util.pattern
 
ExceptionHandler.Procedure<I> - Interface in org.apache.nifi.processor.util.pattern
 
execute(C, I, ExceptionHandler.Procedure<I>) - Method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Executes specified procedure function with the input.
execute(C, I, ExceptionHandler.Procedure<I>, ExceptionHandler.OnError<C, I>) - Method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Executes specified procedure function with the input.
execute(ProcessSession) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.OnTrigger
 
executor - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 

F

failedRanges - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
fetchFlowFiles - Variable in class org.apache.nifi.processor.util.pattern.Put
 
fetchFlowFiles(PartialFunctions.FetchFlowFiles<FC>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify an optional function that fetches incoming FlowFIles.
fetchSingleFlowFile() - Static method in class org.apache.nifi.processor.util.pattern.PartialFunctions
 
fileCountAttribute - Variable in class org.apache.nifi.processor.util.bin.Bin
 
fileCountAttribute - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
flowFile - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor.FlowFileEventBatch
 
flowFile - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
FlowFileEventBatch(FlowFile, List<E>) - Constructor for class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor.FlowFileEventBatch
 
FlowFileMessageBatch(ProcessSession, FlowFile) - Constructor for class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 

G

getAdditionalProperties() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
Override to provide additional properties for the processor.
getAdditionalProperties() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Override to provide additional properties for the processor.
getAdditionalRelationships() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
Override to provide additional relationships for the processor.
getAdditionalRelationships() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Override to provide additional relationships for the processor.
getAttributes(AbstractListenEventBatchingProcessor<E>.FlowFileEventBatch) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
Creates the attributes for the FlowFile of the given batch.
getBatches(ProcessSession, int, byte[]) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
Batches together up to the batchSize events.
getBatchKey(E) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
getBinAge() - Method in class org.apache.nifi.processor.util.bin.Bin
 
getBinCount() - Method in class org.apache.nifi.processor.util.bin.BinManager
 
getByteBuffer() - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelAttachment
 
getChannel() - Method in interface org.apache.nifi.processor.util.listen.response.ChannelResponder
 
getChannel() - Method in class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
getContents() - Method in class org.apache.nifi.processor.util.bin.Bin
 
getData() - Method in interface org.apache.nifi.processor.util.listen.event.Event
 
getData() - Method in class org.apache.nifi.processor.util.listen.event.StandardEvent
 
getDelimiter() - Method in class org.apache.nifi.processor.util.listen.handler.socket.SocketChannelHandler
 
getDelimiter() - Method in class org.apache.nifi.processor.util.listen.handler.socket.SSLSocketChannelHandler
 
getDelimiter() - Method in class org.apache.nifi.processor.util.listen.handler.socket.StandardSocketChannelHandler
 
getDispatcherPort() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
getEnd() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
getErrorQueueSize() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
getEvents() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor.FlowFileEventBatch
 
getFlowFile() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor.FlowFileEventBatch
 
getFlowFiles() - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.FlowFileGroup
 
getGroupId(ProcessContext, FlowFile) - Method in class org.apache.nifi.processor.util.bin.BinFiles
Returns a group ID representing a bin.
getIdentifier() - Method in interface org.apache.nifi.processor.util.list.ListableEntity
 
getKey(String) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
getLastUsed() - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
getLatestTimestamp() - Method in class org.apache.nifi.processor.util.list.EntityListing
 
getMatchingIdentifiers() - Method in class org.apache.nifi.processor.util.list.EntityListing
 
getMessage(boolean, boolean, ProcessSession) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
If pollErrorQueue is true, the error queue will be checked first and event will be returned from the error queue if available.
getName() - Method in interface org.apache.nifi.processor.util.list.ListableEntity
 
getOutgoingMessageDelimiter(ProcessContext, FlowFile) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Gets the current value of the "Outgoing Message Delimiter" property and parses the special characters.
getPath(ProcessContext) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
Returns the path to perform a listing on.
getPersistenceFile() - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
getPort() - Method in interface org.apache.nifi.processor.util.listen.dispatcher.ChannelDispatcher
 
getPort() - Method in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
getPort() - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
getProcessedCount() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
getQueueSize() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
getRelationships() - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
getRelationships() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
getRelationships() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
getResponder() - Method in interface org.apache.nifi.processor.util.listen.event.Event
 
getResponder() - Method in class org.apache.nifi.processor.util.listen.event.StandardEvent
 
getResponses() - Method in interface org.apache.nifi.processor.util.listen.response.ChannelResponder
 
getResponses() - Method in class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
getRoutedFlowFiles() - Method in class org.apache.nifi.processor.util.pattern.RoutingResult
 
getSender() - Method in interface org.apache.nifi.processor.util.listen.event.Event
 
getSender() - Method in class org.apache.nifi.processor.util.listen.event.StandardEvent
 
getSession() - Method in class org.apache.nifi.processor.util.bin.Bin
 
getSslSocketChannel() - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelAttachment
 
getStart() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
getStateScope(ProcessContext) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
Returns a Scope that specifies where the state should be managed for this Processor
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
getTimeout() - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
getTimestamp() - Method in interface org.apache.nifi.processor.util.list.ListableEntity
 
getTransitUri(AbstractListenEventBatchingProcessor<E>.FlowFileEventBatch) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
Creates the transit uri to be used when reporting a provenance receive event for the given batch.
groupBinMap - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
groupFetchedFlowFiles(PutGroup.GroupFlowFiles<FC, C, FFG>) - Method in class org.apache.nifi.processor.util.pattern.PutGroup
Specify a function that groups input FlowFiles into FlowFile groups.
groupFlowFiles - Variable in class org.apache.nifi.processor.util.pattern.PutGroup
 

H

handlerFactory - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
hashCode() - Method in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
host - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
HOSTNAME - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 

I

IDLE_EXPIRATION - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
init(ProcessorInitializationContext) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
init(ProcessorInitializationContext) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
init(ProcessorInitializationContext) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
initConnection - Variable in class org.apache.nifi.processor.util.pattern.Put
 
initConnection(PartialFunctions.InitConnection<FC, C>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify a function that establishes a connection to target data storage.
interfaceSet - Static variable in class org.apache.nifi.processor.util.listen.ListenerProperties
 
intPattern - Static variable in class org.apache.nifi.processor.util.bin.Bin
 
isComplete() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
isConnected() - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
isConnected() - Method in class org.apache.nifi.processor.util.put.sender.DatagramChannelSender
 
isConnected() - Method in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
isConnected() - Method in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
isFull() - Method in class org.apache.nifi.processor.util.bin.Bin
Indicates whether the bin has enough items to be considered full.
isFullEnough() - Method in class org.apache.nifi.processor.util.bin.Bin
Indicates enough size exists to meet the minimum requirements
isListingResetNecessary(PropertyDescriptor) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
Determines whether or not the listing must be reset if the value of the given property is changed
isOlderThan(int, TimeUnit) - Method in class org.apache.nifi.processor.util.bin.Bin
Determines if this bin is older than the time specified.
isOlderThan(Bin) - Method in class org.apache.nifi.processor.util.bin.Bin
Determines if this bin is older than the specified bin
isRollbackOnFailure() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
isTransactional() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 

J

justElectedPrimaryNode - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 

K

key - Variable in class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
keyQueue - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 

L

lastFailureReason - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
lastListingTime - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
lastProcessedTime - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
lastRunTime - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
lastUsed - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
latestTimestamp - Variable in class org.apache.nifi.processor.util.list.EntityListing
 
ListableEntity - Interface in org.apache.nifi.processor.util.list
 
ListenerProperties - Class in org.apache.nifi.processor.util.listen
Shared properties.
ListenerProperties() - Constructor for class org.apache.nifi.processor.util.listen.ListenerProperties
 
LISTING_LAG_NANOS - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
LISTING_TIMESTAMP_KEY - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
logger - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
logger - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
logger - Variable in class org.apache.nifi.processor.util.listen.event.EventQueue
 
logger - Variable in class org.apache.nifi.processor.util.listen.handler.ChannelHandler
 
logger - Variable in class org.apache.nifi.processor.util.pattern.Put
 
logger - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 

M

mapException - Variable in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Simply categorise an Exception.
mapException(Function<Exception, ErrorTypes>) - Method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Specify a function that maps an Exception to certain ErrorType.
matchingIdentifiers - Variable in class org.apache.nifi.processor.util.list.EntityListing
 
MAX_BATCH_SIZE - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
MAX_BIN_AGE - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
MAX_BIN_COUNT - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
MAX_CONNECTIONS - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
MAX_ENTRIES - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
MAX_MESSAGE_QUEUE_SIZE - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
MAX_SIZE - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
MAX_SOCKET_BUFFER_SIZE - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
MAX_SOCKET_SEND_BUFFER_SIZE - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
maxBinAgeSeconds - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
maxConnections - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
maxEntries - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
maximumEntries - Variable in class org.apache.nifi.processor.util.bin.Bin
 
maximumSizeBytes - Variable in class org.apache.nifi.processor.util.bin.Bin
 
maxSendBufferSize - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
maxSizeBytes - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
merge(RoutingResult) - Method in class org.apache.nifi.processor.util.pattern.RoutingResult
 
MESSAGE_DELIMITER - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
MESSAGE_DELIMITER - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
messageDemarcatorBytes - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
migrateBins(ProcessContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
migrateState(String, DistributedMapCacheClient, StateManager, Scope) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
This processor used to use the DistributedMapCacheClient in order to store cluster-wide state, before the introduction of the StateManager.
MIN_ENTRIES - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
MIN_SIZE - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
minEntries - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
minimumEntries - Variable in class org.apache.nifi.processor.util.bin.Bin
 
minimumSizeBytes - Variable in class org.apache.nifi.processor.util.bin.Bin
 
minSizeBytes - Variable in class org.apache.nifi.processor.util.bin.BinManager
 

N

NETWORK_INTF_NAME - Static variable in class org.apache.nifi.processor.util.listen.ListenerProperties
 
numMessages - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 

O

offer(FlowFile, ProcessSession) - Method in class org.apache.nifi.processor.util.bin.Bin
If this bin has enough room for the size of the given flow file then it is added otherwise it is not
offer(String, FlowFile, ProcessSession, ProcessSessionFactory) - Method in class org.apache.nifi.processor.util.bin.BinManager
Adds the given flowFile to the first available bin in which it fits for the given group or creates a new bin in the specified group if necessary.
offer(String, Collection<FlowFile>, ProcessSession, ProcessSessionFactory) - Method in class org.apache.nifi.processor.util.bin.BinManager
Adds the given flowFiles to the first available bin in which it fits for the given group or creates a new bin in the specified group if necessary.
offer(E) - Method in class org.apache.nifi.processor.util.listen.event.EventQueue
Offers the given event to the events queue with a wait time, if the offer fails the event is dropped an error is logged.
offerWaitMs - Variable in class org.apache.nifi.processor.util.listen.event.EventQueue
 
onCompleted - Variable in class org.apache.nifi.processor.util.pattern.Put
 
onCompleted(PartialFunctions.OnCompleted<FC, C>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify an optional function which will be called if input FlowFiles were successfully put to a target storage.
onError - Variable in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Do some action to the input based on the final error type.
onError(ExceptionHandler.OnError<C, ?>) - Method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
Specify a default OnError function that will be called if one is not explicitly specified when ExceptionHandler.execute(Object, Object, Procedure) is called.
onFailed - Variable in class org.apache.nifi.processor.util.pattern.Put
 
onFailed(PartialFunctions.OnFailed<FC, C>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify an optional function which will be called if input FlowFiles failed being put to a target storage.
onPrimaryNodeChange(PrimaryNodeState) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
onPropertyModified(PropertyDescriptor, String, String) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
onScheduled(ProcessContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
onScheduled(ProcessContext) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
onScheduled(ProcessContext) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
onScheduled(ProcessContext) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
onTrigger(ProcessContext, ProcessSessionFactory) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
onTrigger(ProcessContext, ProcessSession) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
onTrigger(ProcessContext, ProcessSession) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
 
onTrigger(ProcessContext, ProcessSessionFactory, ComponentLog, PartialFunctions.OnTrigger) - Static method in class org.apache.nifi.processor.util.pattern.PartialFunctions
onTrigger(ProcessContext, ProcessSessionFactory, ComponentLog, PartialFunctions.OnTrigger, PartialFunctions.RollbackSession) - Static method in class org.apache.nifi.processor.util.pattern.PartialFunctions
 
onTrigger(ProcessContext, ProcessSession, FC) - Method in class org.apache.nifi.processor.util.pattern.Put
Processor using this pattern is expected to call this method from its onTrigger.
onTrigger(ProcessContext, ProcessSessionFactory, FCT, ComponentLog, PartialFunctions.OnTrigger) - Static method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
onUnscheduled() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
open(InetAddress, int, int) - Method in interface org.apache.nifi.processor.util.listen.dispatcher.ChannelDispatcher
Opens the dispatcher listening on the given port and attempts to set the OS socket buffer to maxBufferSize.
open(InetAddress, int, int) - Method in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
open(InetAddress, int, int) - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
open() - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
Opens the connection to the destination.
open() - Method in class org.apache.nifi.processor.util.put.sender.DatagramChannelSender
 
open() - Method in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
open() - Method in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
org.apache.nifi.processor.util.bin - package org.apache.nifi.processor.util.bin
 
org.apache.nifi.processor.util.list - package org.apache.nifi.processor.util.list
 
org.apache.nifi.processor.util.listen - package org.apache.nifi.processor.util.listen
 
org.apache.nifi.processor.util.listen.dispatcher - package org.apache.nifi.processor.util.listen.dispatcher
 
org.apache.nifi.processor.util.listen.event - package org.apache.nifi.processor.util.listen.event
 
org.apache.nifi.processor.util.listen.handler - package org.apache.nifi.processor.util.listen.handler
 
org.apache.nifi.processor.util.listen.handler.socket - package org.apache.nifi.processor.util.listen.handler.socket
 
org.apache.nifi.processor.util.listen.response - package org.apache.nifi.processor.util.listen.response
 
org.apache.nifi.processor.util.listen.response.socket - package org.apache.nifi.processor.util.listen.response.socket
 
org.apache.nifi.processor.util.pattern - package org.apache.nifi.processor.util.pattern
 
org.apache.nifi.processor.util.put - package org.apache.nifi.processor.util.put
 
org.apache.nifi.processor.util.put.sender - package org.apache.nifi.processor.util.put.sender
 
OUTGOING_MESSAGE_DELIMITER - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 

P

PartialFunctions - Class in org.apache.nifi.processor.util.pattern
This class contains various partial functions those are reusable among process patterns.
PartialFunctions() - Constructor for class org.apache.nifi.processor.util.pattern.PartialFunctions
 
PartialFunctions.AdjustRoute<FC> - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.Cleanup<FC,C> - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.FetchFlowFiles<FC> - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.FlowFileGroup - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.InitConnection<FC,C> - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.OnCompleted<FC,C> - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.OnFailed<FC,C> - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.OnTrigger - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.RollbackSession - Interface in org.apache.nifi.processor.util.pattern
 
PartialFunctions.TransferFlowFiles<FC> - Interface in org.apache.nifi.processor.util.pattern
 
penalize(ProcessContext, ProcessSession, FlowFile, ErrorTypes.Penalty) - Static method in class org.apache.nifi.processor.util.pattern.ExceptionHandler
 
penalty - Variable in enum org.apache.nifi.processor.util.pattern.ErrorTypes
 
penalty() - Method in enum org.apache.nifi.processor.util.pattern.ErrorTypes
 
Penalty() - Constructor for enum org.apache.nifi.processor.util.pattern.ErrorTypes.Penalty
 
penalty - Variable in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
penalty() - Method in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
performListing(ProcessContext, Long) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
Performs a listing of the remote entities that can be pulled.
persist(long, long, StateManager, Scope) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
POLL_TIMEOUT_MS - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
PORT - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
port - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
PORT - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
port - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
postProcess(ProcessContext, ProcessSession, List<E>) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor
Called at the end of onTrigger to allow sub-classes to take post processing action on the events
preprocessFlowFile(ProcessContext, ProcessSession, FlowFile) - Method in class org.apache.nifi.processor.util.bin.BinFiles
Allows general pre-processing of a flow file before it is offered to a bin.
proceed() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
processBin(Bin, ProcessContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
Processes a single bin.
processBins(ProcessContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
processBuffer(SSLSocketChannel, SocketChannel, int, byte[]) - Method in class org.apache.nifi.processor.util.listen.handler.socket.SSLSocketChannelHandler
Process the contents of the buffer.
processBuffer(SocketChannel, ByteBuffer) - Method in class org.apache.nifi.processor.util.listen.handler.socket.StandardSocketChannelHandler
Process the contents that have been read into the buffer.
PROCESSED_TIMESTAMP_KEY - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
processedCount - Variable in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
PROTOCOL - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
pruneIdleSenders(long) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Close any senders that haven't been active with in the given threshold
purge() - Method in class org.apache.nifi.processor.util.bin.BinManager
 
Put<FC,C extends AutoCloseable> - Class in org.apache.nifi.processor.util.pattern
Abstract Put pattern class with a generic onTrigger method structure, composed with various partial functions.
Put() - Constructor for class org.apache.nifi.processor.util.pattern.Put
 
Put.PutFlowFile<FC,C> - Interface in org.apache.nifi.processor.util.pattern
 
putFlowFile - Variable in class org.apache.nifi.processor.util.pattern.Put
 
putFlowFile(Put.PutFlowFile<FC, C>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify a function that puts an incoming FlowFile to target data storage.
putFlowFile(Put.PutFlowFile<FC, C>) - Method in class org.apache.nifi.processor.util.pattern.PutGroup
PutGroup does not support PutFileFile function for single FlowFile.
putFlowFiles(ProcessContext, ProcessSession, FC, C, List<FlowFile>, RoutingResult) - Method in class org.apache.nifi.processor.util.pattern.Put
Put fetched FlowFiles to a data storage.
putFlowFiles - Variable in class org.apache.nifi.processor.util.pattern.PutGroup
 
putFlowFiles(PutGroup.PutFlowFiles<FC, C, FFG>) - Method in class org.apache.nifi.processor.util.pattern.PutGroup
Specify a function that puts an input FlowFile group to a target storage using a given connection.
putFlowFiles(ProcessContext, ProcessSession, FC, C, List<FlowFile>, RoutingResult) - Method in class org.apache.nifi.processor.util.pattern.PutGroup
 
PutGroup<FC,C extends AutoCloseable,FFG extends PartialFunctions.FlowFileGroup> - Class in org.apache.nifi.processor.util.pattern
Extended Put pattern capable of handling FlowFile groups.
PutGroup() - Constructor for class org.apache.nifi.processor.util.pattern.PutGroup
 
PutGroup.GroupFlowFiles<FC,C,FFG> - Interface in org.apache.nifi.processor.util.pattern
 
PutGroup.PutFlowFiles<FC,C,FFG> - Interface in org.apache.nifi.processor.util.pattern
 

R

Range(long, long) - Constructor for class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
readyBins - Variable in class org.apache.nifi.processor.util.bin.BinFiles
 
RECV_BUFFER_SIZE - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
REL_FAILURE - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
REL_FAILURE - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
REL_ORIGINAL - Static variable in class org.apache.nifi.processor.util.bin.BinFiles
 
REL_SUCCESS - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
REL_SUCCESS - Static variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
REL_SUCCESS - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
relationships - Variable in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
relationships - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
relinquishSender(ChannelSender) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
Helper method to relinquish the ChannelSender back to the pool.
removeOldestBin() - Method in class org.apache.nifi.processor.util.bin.BinManager
 
removeReadyBins(boolean) - Method in class org.apache.nifi.processor.util.bin.BinManager
Finds all bins that are considered full and removes them from the manager.
resetState() - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
resetState - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
resetTimeStates() - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
respond() - Method in interface org.apache.nifi.processor.util.listen.response.ChannelResponder
Writes the responses to the underlying channel.
respond() - Method in class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
respond() - Method in class org.apache.nifi.processor.util.listen.response.socket.SSLSocketChannelResponder
 
responder - Variable in class org.apache.nifi.processor.util.listen.event.StandardEvent
 
responses - Variable in class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
result() - Method in enum org.apache.nifi.processor.util.pattern.ErrorTypes
 
Result(ErrorTypes.Destination, ErrorTypes.Penalty) - Constructor for class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
rLock - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
rollback(ProcessSession, Throwable) - Method in interface org.apache.nifi.processor.util.pattern.PartialFunctions.RollbackSession
 
ROLLBACK_ON_FAILURE - Static variable in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
RollbackOnFailure - Class in org.apache.nifi.processor.util.pattern
RollbackOnFailure can be used as a function context for process patterns such as Put to provide a configurable error handling.
RollbackOnFailure(boolean, boolean) - Constructor for class org.apache.nifi.processor.util.pattern.RollbackOnFailure
Constructor.
rollbackOnFailure - Variable in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
routedFlowFiles - Variable in class org.apache.nifi.processor.util.pattern.RoutingResult
 
routeTo(FlowFile, Relationship) - Method in class org.apache.nifi.processor.util.pattern.RoutingResult
 
routeTo(List<FlowFile>, Relationship) - Method in class org.apache.nifi.processor.util.pattern.RoutingResult
 
RoutingResult - Class in org.apache.nifi.processor.util.pattern
 
RoutingResult() - Constructor for class org.apache.nifi.processor.util.pattern.RoutingResult
 
run() - Method in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
run() - Method in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
run() - Method in class org.apache.nifi.processor.util.listen.handler.socket.SSLSocketChannelHandler
 
run() - Method in class org.apache.nifi.processor.util.listen.handler.socket.StandardSocketChannelHandler
 
rwLock - Variable in class org.apache.nifi.processor.util.bin.BinManager
 

S

selector - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
selector - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
send(String, Charset) - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
Sends the given string over the channel.
send(byte[]) - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
Sends the given data over the channel.
sender - Variable in class org.apache.nifi.processor.util.listen.event.StandardEvent
 
SENDER_KEY - Static variable in interface org.apache.nifi.processor.util.listen.event.EventFactory
The key in the metadata map for the sender.
senderPool - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
sendingHost - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
sendingPort - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
serialize(String, OutputStream) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor.StringSerDe
 
session - Variable in class org.apache.nifi.processor.util.bin.Bin
 
session - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
setFileCountAttribute(String) - Method in class org.apache.nifi.processor.util.bin.BinManager
 
setFlowFile(FlowFile) - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventBatchingProcessor.FlowFileEventBatch
 
setLatestTimestamp(Date) - Method in class org.apache.nifi.processor.util.list.EntityListing
Sets the timestamp of the modification date of the newest file that was contained in the listing
setLogger(ComponentLog) - Method in class org.apache.nifi.processor.util.pattern.Put
 
setMatchingIdentifiers(Collection<String>) - Method in class org.apache.nifi.processor.util.list.EntityListing
Sets the Collection containing the identifiers of all entities in the listing whose Timestamp was equal to EntityListing.getLatestTimestamp()
setMaxBinAge(int) - Method in class org.apache.nifi.processor.util.bin.BinManager
 
setMaximumEntries(int) - Method in class org.apache.nifi.processor.util.bin.BinManager
 
setMaximumSize(long) - Method in class org.apache.nifi.processor.util.bin.BinManager
 
setMinimumEntries(int) - Method in class org.apache.nifi.processor.util.bin.BinManager
 
setMinimumSize(long) - Method in class org.apache.nifi.processor.util.bin.BinManager
 
setNumMessages(long) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
setTimeout(int) - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
setUpBinManager(BinManager, ProcessContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
Performs any additional setup of the bin manager.
shouldDiscontinue() - Method in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
size - Variable in class org.apache.nifi.processor.util.bin.Bin
 
socketChannel - Variable in class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
SocketChannelAttachment - Class in org.apache.nifi.processor.util.listen.dispatcher
Wrapper class so we can attach a buffer and/or an SSLSocketChannel to the selector key.
SocketChannelAttachment(ByteBuffer, SSLSocketChannel) - Constructor for class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelAttachment
 
SocketChannelDispatcher<E extends Event<SocketChannel>> - Class in org.apache.nifi.processor.util.listen.dispatcher
Accepts Socket connections on the given port and creates a handler for each connection to be executed by a thread pool.
SocketChannelDispatcher(EventFactory<E>, ChannelHandlerFactory<E, AsyncChannelDispatcher>, BlockingQueue<ByteBuffer>, BlockingQueue<E>, ComponentLog, int, SSLContext, Charset) - Constructor for class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
SocketChannelDispatcher(EventFactory<E>, ChannelHandlerFactory<E, AsyncChannelDispatcher>, BlockingQueue<ByteBuffer>, BlockingQueue<E>, ComponentLog, int, SSLContext, SslContextFactory.ClientAuth, Charset) - Constructor for class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
SocketChannelHandler<E extends Event<SocketChannel>> - Class in org.apache.nifi.processor.util.listen.handler.socket
Base class for socket channel handlers.
SocketChannelHandler(SelectionKey, AsyncChannelDispatcher, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.handler.socket.SocketChannelHandler
 
SocketChannelHandlerFactory<E extends Event<SocketChannel>> - Class in org.apache.nifi.processor.util.listen.handler.socket
Default factory for creating socket channel handlers.
SocketChannelHandlerFactory() - Constructor for class org.apache.nifi.processor.util.listen.handler.socket.SocketChannelHandlerFactory
 
socketChannelOutput - Variable in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
SocketChannelResponder - Class in org.apache.nifi.processor.util.listen.response.socket
A ChannelResponder for SocketChannels.
SocketChannelResponder(SocketChannel) - Constructor for class org.apache.nifi.processor.util.listen.response.socket.SocketChannelResponder
 
SocketChannelSender - Class in org.apache.nifi.processor.util.put.sender
Sends messages over a SocketChannel.
SocketChannelSender(String, int, int, ComponentLog) - Constructor for class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
SSL_CONTEXT_SERVICE - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
sslChannel - Variable in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
sslContext - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
sslContext - Variable in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
sslSocketChannel - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelAttachment
 
sslSocketChannel - Variable in class org.apache.nifi.processor.util.listen.response.socket.SSLSocketChannelResponder
 
SSLSocketChannelHandler<E extends Event<SocketChannel>> - Class in org.apache.nifi.processor.util.listen.handler.socket
Wraps a SocketChannel with an SSLSocketChannel for receiving messages over TLS.
SSLSocketChannelHandler(SelectionKey, AsyncChannelDispatcher, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.handler.socket.SSLSocketChannelHandler
 
SSLSocketChannelResponder - Class in org.apache.nifi.processor.util.listen.response.socket
A ChannelResponder for SSLSocketChannels.
SSLSocketChannelResponder(SocketChannel, SSLSocketChannel) - Constructor for class org.apache.nifi.processor.util.listen.response.socket.SSLSocketChannelResponder
 
SSLSocketChannelSender - Class in org.apache.nifi.processor.util.put.sender
Sends messages over an SSLSocketChannel.
SSLSocketChannelSender(String, int, int, SSLContext, ComponentLog) - Constructor for class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
StandardEvent<C extends SelectableChannel> - Class in org.apache.nifi.processor.util.listen.event
Standard implementation of Event.
StandardEvent(String, byte[], ChannelResponder<C>) - Constructor for class org.apache.nifi.processor.util.listen.event.StandardEvent
 
StandardEventFactory - Class in org.apache.nifi.processor.util.listen.event
EventFactory to create StandardEvent instances.
StandardEventFactory() - Constructor for class org.apache.nifi.processor.util.listen.event.StandardEventFactory
 
StandardSocketChannelHandler<E extends Event<SocketChannel>> - Class in org.apache.nifi.processor.util.listen.handler.socket
Reads from the given SocketChannel into the provided buffer.
StandardSocketChannelHandler(SelectionKey, AsyncChannelDispatcher, Charset, EventFactory<E>, BlockingQueue<E>, ComponentLog) - Constructor for class org.apache.nifi.processor.util.listen.handler.socket.StandardSocketChannelHandler
 
start - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
startTime - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
stopped - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
stopped - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
StringSerDe() - Constructor for class org.apache.nifi.processor.util.list.AbstractListProcessor.StringSerDe
 
successfulRanges - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
successiveFailedOfferings - Variable in class org.apache.nifi.processor.util.bin.Bin
 

T

TCP_DELIMITER - Static variable in class org.apache.nifi.processor.util.listen.handler.socket.SocketChannelHandler
 
TCP_VALUE - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
TIMEOUT - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
timeout - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
toByteArray() - Method in interface org.apache.nifi.processor.util.listen.response.ChannelResponse
 
toInteger(String) - Method in class org.apache.nifi.processor.util.bin.Bin
 
toString() - Method in class org.apache.nifi.processor.util.pattern.ErrorTypes.Result
 
toString() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
transactional - Variable in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
transferFlowFiles - Variable in class org.apache.nifi.processor.util.pattern.Put
 
transferFlowFiles(PartialFunctions.TransferFlowFiles<FC>) - Method in class org.apache.nifi.processor.util.pattern.Put
Specify an optional function responsible for transferring routed FlowFiles.
transferRanges(List<AbstractPutEventProcessor.Range>, Relationship) - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
transferRoutedFlowFiles() - Static method in class org.apache.nifi.processor.util.pattern.PartialFunctions
 
transitUri - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 

U

UDP_VALUE - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
updateState(ProcessContext) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 

V

validateCompositePattern() - Method in class org.apache.nifi.processor.util.pattern.Put
 
validateCompositePattern() - Method in class org.apache.nifi.processor.util.pattern.PutGroup
 
valueOf(String) - Static method in enum org.apache.nifi.processor.util.pattern.ErrorTypes.Destination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.processor.util.pattern.ErrorTypes.Penalty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.processor.util.pattern.ErrorTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.processor.util.pattern.ErrorTypes.Destination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.processor.util.pattern.ErrorTypes.Penalty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.processor.util.pattern.ErrorTypes
Returns an array containing the constants of this enum type, in the order they are declared.

W

wLock - Variable in class org.apache.nifi.processor.util.bin.BinManager
 
write(byte[]) - Method in class org.apache.nifi.processor.util.put.sender.ChannelSender
Write the given buffer to the underlying channel.
write(byte[]) - Method in class org.apache.nifi.processor.util.put.sender.DatagramChannelSender
 
write(byte[]) - Method in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
write(byte[]) - Method in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 Apache NiFi Project. All rights reserved.