Uses of Interface
org.apache.nifi.controller.repository.FlowFileRecord
Packages that use FlowFileRecord
-
Uses of FlowFileRecord in org.apache.nifi.controller.queue
Methods in org.apache.nifi.controller.queue that return FlowFileRecordModifier and TypeMethodDescriptionFlowFileQueue.getFlowFile(String flowFileUuid) Returns the FlowFile with the given UUID ornullif no FlowFile can be found in this queue with the given UUIDFlowFileQueue.poll(Set<FlowFileRecord> expiredRecords) FlowFileQueue.poll(Set<FlowFileRecord> expiredRecords, PollStrategy pollStrategy) Methods in org.apache.nifi.controller.queue that return types with arguments of type FlowFileRecordModifier and TypeMethodDescriptionFlowFileQueue.poll(int maxResults, Set<FlowFileRecord> expiredRecords) FlowFileQueue.poll(int maxResults, Set<FlowFileRecord> expiredRecords, PollStrategy pollStrategy) FlowFileQueue.poll(FlowFileFilter filter, Set<FlowFileRecord> expiredRecords) FlowFileQueue.poll(FlowFileFilter filter, Set<FlowFileRecord> expiredRecords, PollStrategy pollStrategy) Methods in org.apache.nifi.controller.queue with parameters of type FlowFileRecordModifier and TypeMethodDescriptionvoidFlowFileQueue.acknowledge(FlowFileRecord flowFile) voidFlowFileQueue.put(FlowFileRecord file) places the given file into the queueMethod parameters in org.apache.nifi.controller.queue with type arguments of type FlowFileRecordModifier and TypeMethodDescriptionvoidFlowFileQueue.acknowledge(Collection<FlowFileRecord> flowFiles) voidLoadBalancedFlowFileQueue.distributeToPartitions(Collection<FlowFileRecord> flowFiles) Distributes the given FlowFiles to the appropriate partitions.voidLoadBalancedFlowFileQueue.handleExpiredRecords(Collection<FlowFileRecord> flowFiles) Handles updating the repositories for the given FlowFiles, which have been expiredvoidLoadBalancedFlowFileQueue.onAbort(Collection<FlowFileRecord> flowFiles) Notifies the queue the a transaction containing the given FlowFiles was abortedvoidLoadBalancedFlowFileQueue.onTransfer(Collection<FlowFileRecord> flowFiles) Notifies the queue that the given FlowFiles have been successfully transferred to another nodeFlowFileQueue.poll(int maxResults, Set<FlowFileRecord> expiredRecords) FlowFileQueue.poll(int maxResults, Set<FlowFileRecord> expiredRecords, PollStrategy pollStrategy) FlowFileQueue.poll(Set<FlowFileRecord> expiredRecords) FlowFileQueue.poll(Set<FlowFileRecord> expiredRecords, PollStrategy pollStrategy) FlowFileQueue.poll(FlowFileFilter filter, Set<FlowFileRecord> expiredRecords) FlowFileQueue.poll(FlowFileFilter filter, Set<FlowFileRecord> expiredRecords, PollStrategy pollStrategy) voidFlowFileQueue.putAll(Collection<FlowFileRecord> files) places the given files into the queuevoidLoadBalancedFlowFileQueue.receiveFromPeer(Collection<FlowFileRecord> flowFiles) Adds the given FlowFiles to this queue, as they have been received from another node in the cluster -
Uses of FlowFileRecord in org.apache.nifi.controller.repository
Methods in org.apache.nifi.controller.repository that return FlowFileRecordMethods in org.apache.nifi.controller.repository that return types with arguments of type FlowFileRecordMethod parameters in org.apache.nifi.controller.repository with type arguments of type FlowFileRecordModifier and TypeMethodDescriptionvoidFlowFileRepository.swapFlowFilesIn(String swapLocation, List<FlowFileRecord> flowFileRecords, FlowFileQueue flowFileQueue) Updates the Repository to indicate that the given FlowFileRecords were Swapped In to memoryvoidFlowFileRepository.swapFlowFilesOut(List<FlowFileRecord> swappedOut, FlowFileQueue flowFileQueue, String swapLocation) Updates the Repository to indicate that the given FlowFileRecords were Swapped Out of memoryFlowFileSwapManager.swapOut(List<FlowFileRecord> flowFiles, FlowFileQueue flowFileQueue, String partitionName) Swaps out the given FlowFiles that belong to the queue with the given identifier.