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 or local 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.PruneResult - Class in org.apache.nifi.processor.util.put
The results from pruning connections.
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.
alreadyListedEntities - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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, FlowFile) - 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.
attributes - Variable in class org.apache.nifi.processor.util.bin.BinProcessingResult
Map of attributes to add to original flow files

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
 
binIndexSet - Variable in class org.apache.nifi.processor.util.bin.Bin
 
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
 
BinProcessingResult - Class in org.apache.nifi.processor.util.bin
Convenience class used to add attributes in the origin flow files once the bin was committed
BinProcessingResult(boolean) - Constructor for class org.apache.nifi.processor.util.bin.BinProcessingResult
 
BinProcessingResult(boolean, Map<String, String>) - Constructor for class org.apache.nifi.processor.util.bin.BinProcessingResult
 
bufferPool - Variable in class org.apache.nifi.processor.util.listen.dispatcher.DatagramChannelDispatcher
 
bufferPool - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelDispatcher
 
BY_ENTITIES - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
BY_TIMESTAMPS - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
byteBuffer - Variable in class org.apache.nifi.processor.util.listen.dispatcher.SocketChannelAttachment
 

C

CACHE_KEY_PREFIX - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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.
clearListedEntities() - Method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
componentId - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
createListedEntityTracker() - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
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
 
currentTimestampSupplier - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
customValidate(ValidationContext) - Method in class org.apache.nifi.processor.util.bin.BinFiles
 
customValidate(ValidationContext) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
In order to add custom validation at sub-classes, implement AbstractListProcessor.customValidate(ValidationContext, Collection) method.
customValidate(ValidationContext, Collection<ValidationResult>) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
Sub-classes can add custom validation by implementing this method.

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
 
dateFormat - Variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
DEFAULT_CURRENT_TIMESTAMP_SUPPLIER - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
dumpState(long) - Method in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
dumpState(Consumer<String>, Map<String, String>, List<ListableEntity>, List<FlowFile>, long) - Method in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 

E

end - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.Range
 
entitiesProvider - Variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
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

failed(Throwable, Description) - Method in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
Throw additional AssertionError with stateDump as its message.
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.
fetchListedEntities() - Method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
FRAGMENT_INDEX_ATTRIBUTE - Static variable in class org.apache.nifi.processor.util.bin.Bin
 

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() - Method in class org.apache.nifi.processor.util.bin.BinProcessingResult
 
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
 
getCacheKey() - Method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
getDefaultTimePrecision() - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
This method is intended to be overridden by SubClasses those do not support TARGET_SYSTEM_TIMESTAMP_PRECISION property.
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
 
getFileCountAttribute() - Method in class org.apache.nifi.processor.util.bin.BinManager
 
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, ProcessSession) - 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
 
getLongPollTimeout() - Method in class org.apache.nifi.processor.util.listen.AbstractListenEventProcessor
 
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
 
getNumClosed() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.PruneResult
 
getNumConsidered() - Method in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.PruneResult
 
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.
getOutputStream() - Method in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
getOutputStream() - Method in class org.apache.nifi.processor.util.put.sender.SSLSocketChannelSender
 
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
 
getSize() - Method in interface org.apache.nifi.processor.util.list.ListableEntity
 
getSize() - Method in class org.apache.nifi.processor.util.list.ListedEntity
 
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(PropertyContext) - 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.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
 
getTimestamp() - Method in class org.apache.nifi.processor.util.list.ListedEntity
 
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

IDENTIFIER_PREFIX - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
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.
INITIAL_LISTING_TARGET - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
INITIAL_LISTING_TARGET_ALL - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
INITIAL_LISTING_TARGET_WINDOW - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
initListedEntityTracker(ProcessContext) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
interfaceSet - Static variable in class org.apache.nifi.processor.util.listen.ListenerProperties
 
intPattern - Static variable in class org.apache.nifi.processor.util.bin.Bin
 
isCommitted - Variable in class org.apache.nifi.processor.util.bin.BinProcessingResult
true if the processed bin was already committed.
isCommitted() - Method in class org.apache.nifi.processor.util.bin.BinProcessingResult
 
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

LAST_PROCESSED_LATEST_ENTRY_TIMESTAMP_KEY - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
lastFailureReason - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
lastListedLatestEntryTimestampMillis - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
Represents the timestamp of an entity which was the latest one within those listed at the previous cycle.
lastProcessedLatestEntryTimestampMillis - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
Represents the timestamp of an entity which was the latest one within those picked up and written to the output relationship at the previous cycle.
lastRunTimeNanos - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
lastUsed - Variable in class org.apache.nifi.processor.util.put.sender.ChannelSender
 
LATEST_LISTED_ENTRY_TIMESTAMP_KEY - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
latestIdentifiersProcessed - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
latestTimestamp - Variable in class org.apache.nifi.processor.util.list.EntityListing
 
ListableEntity - Interface in org.apache.nifi.processor.util.list
 
listByTrackingEntities(ProcessContext, ProcessSession) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
listByTrackingTimestamps(ProcessContext, ProcessSession) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
listedEntitiesDeserializer - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
listedEntitiesSerializer - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
ListedEntity - Class in org.apache.nifi.processor.util.list
 
ListedEntity(long, long) - Constructor for class org.apache.nifi.processor.util.list.ListedEntity
 
listedEntityTracker - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
ListedEntityTracker<T extends ListableEntity> - Class in org.apache.nifi.processor.util.list
 
ListedEntityTracker(String, ComponentLog) - Constructor for class org.apache.nifi.processor.util.list.ListedEntityTracker
 
ListedEntityTracker(String, ComponentLog, Supplier<Long>) - Constructor for class org.apache.nifi.processor.util.list.ListedEntityTracker
This constructor is used by unit test code so that it can produce the consistent result by controlling current timestamp.
ListenerProperties - Class in org.apache.nifi.processor.util.listen
Shared properties.
ListenerProperties() - Constructor for class org.apache.nifi.processor.util.listen.ListenerProperties
 
LISTING_LAG_MILLIS - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
LISTING_STRATEGY - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
ListProcessorTestWatcher - Class in org.apache.nifi.processor.util.list
This class provides a way to dump list-able entities, processor state and transferred FlowFiles into 'success' relationship, which is useful to debug test issues especially at automation test environment such as Travis that is difficult to debug.
ListProcessorTestWatcher(ListProcessorTestWatcher.Provider<Map<String, String>>, ListProcessorTestWatcher.Provider<List<ListableEntity>>, ListProcessorTestWatcher.Provider<List<FlowFile>>) - Constructor for class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
ListProcessorTestWatcher.Provider<T> - Interface in org.apache.nifi.processor.util.list
 
log(Consumer<String>, String, Object...) - Method in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
logger - Static variable in class org.apache.nifi.processor.util.bin.Bin
 
logger - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
logger - Static variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
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
 
logStateDump - Static variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 

M

mapCacheClient - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
NODE_IDENTIFIER - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
nodeId - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
NOTE - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
numClosed - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.PruneResult
 
numConsidered - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.PruneResult
 
numMessages - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 

O

objectMapper - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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, List<String>, StateManager, Scope) - Method in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
persistListedEntities(Map<String, ListedEntity>) - Method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
PRECISION_AUTO_DETECT - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
PRECISION_MILLIS - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
PRECISION_MINUTES - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
PRECISION_SECONDS - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
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.
processedCount - Variable in class org.apache.nifi.processor.util.pattern.RollbackOnFailure
 
PROTOCOL - Static variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor
 
provide() - Method in interface org.apache.nifi.processor.util.list.ListProcessorTestWatcher.Provider
 
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
PruneResult(int, int) - Constructor for class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.PruneResult
 
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.
resetEntityTrackingState - Variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
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

scope - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
setAttributes(Map<String, String>) - Method in class org.apache.nifi.processor.util.bin.BinProcessingResult
 
setCommitted(boolean) - Method in class org.apache.nifi.processor.util.bin.BinProcessingResult
 
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
 
size - Variable in class org.apache.nifi.processor.util.list.ListedEntity
Bytes.
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
 
sslOutputStream - 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
 
startedAtMillis - Variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
starting(Description) - Method in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
startTime - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
stateMapProvider - Variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
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
 
stringSerializer - Variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
successFlowFilesProvider - Variable in class org.apache.nifi.processor.util.list.ListProcessorTestWatcher
 
successfulRanges - Variable in class org.apache.nifi.processor.util.put.AbstractPutEventProcessor.FlowFileMessageBatch
 
successiveFailedOfferings - Variable in class org.apache.nifi.processor.util.bin.Bin
 

T

TARGET_SYSTEM_TIMESTAMP_PRECISION - Static variable in class org.apache.nifi.processor.util.list.AbstractListProcessor
 
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
 
timestamp - Variable in class org.apache.nifi.processor.util.list.ListedEntity
Milliseconds.
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
 
trackEntities(ProcessContext, ProcessSession, boolean, Scope, Function<Long, Collection<T>>, Function<T, Map<String, String>>) - Method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
TRACKING_STATE_CACHE - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
TRACKING_TIME_WINDOW - Static variable in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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
 
updateLastUsed() - Method in class org.apache.nifi.processor.util.put.sender.SocketChannelSender
 
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
 
validateProperties(ValidationContext, Collection<ValidationResult>, Scope) - Static method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
validateRequiredProperty(ValidationContext, Collection<ValidationResult>, PropertyDescriptor) - Static method in class org.apache.nifi.processor.util.list.ListedEntityTracker
 
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 © 2019 Apache NiFi Project. All rights reserved.