| Package | Description |
|---|---|
| org.apache.nifi.controller.queue | |
| org.apache.nifi.controller.repository |
| Modifier and Type | Method and Description |
|---|---|
FlowFileRecord |
FlowFileQueue.getFlowFile(String flowFileUuid)
Returns the FlowFile with the given UUID or
null if no FlowFile can be found in this queue
with the given UUID |
FlowFileRecord |
FlowFileQueue.poll(Set<FlowFileRecord> expiredRecords) |
| Modifier and Type | Method and Description |
|---|---|
List<FlowFileRecord> |
FlowFileQueue.poll(FlowFileFilter filter,
Set<FlowFileRecord> expiredRecords) |
List<FlowFileRecord> |
FlowFileQueue.poll(int maxResults,
Set<FlowFileRecord> expiredRecords) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowFileQueue.acknowledge(FlowFileRecord flowFile) |
void |
FlowFileQueue.put(FlowFileRecord file)
places the given file into the queue
|
| Modifier and Type | Method and Description |
|---|---|
void |
FlowFileQueue.acknowledge(Collection<FlowFileRecord> flowFiles) |
long |
FlowFileQueue.drainQueue(Queue<FlowFileRecord> sourceQueue,
List<FlowFileRecord> destination,
int maxResults,
Set<FlowFileRecord> expiredRecords)
Drains flow files from the given source queue into the given destination
list.
|
long |
FlowFileQueue.drainQueue(Queue<FlowFileRecord> sourceQueue,
List<FlowFileRecord> destination,
int maxResults,
Set<FlowFileRecord> expiredRecords)
Drains flow files from the given source queue into the given destination
list.
|
long |
FlowFileQueue.drainQueue(Queue<FlowFileRecord> sourceQueue,
List<FlowFileRecord> destination,
int maxResults,
Set<FlowFileRecord> expiredRecords)
Drains flow files from the given source queue into the given destination
list.
|
List<FlowFileRecord> |
FlowFileQueue.poll(FlowFileFilter filter,
Set<FlowFileRecord> expiredRecords) |
List<FlowFileRecord> |
FlowFileQueue.poll(int maxResults,
Set<FlowFileRecord> expiredRecords) |
FlowFileRecord |
FlowFileQueue.poll(Set<FlowFileRecord> expiredRecords) |
void |
FlowFileQueue.putAll(Collection<FlowFileRecord> files)
places the given files into the queue
|
| Modifier and Type | Method and Description |
|---|---|
FlowFileRecord |
RepositoryRecord.getCurrent() |
| Modifier and Type | Method and Description |
|---|---|
List<FlowFileRecord> |
SwapContents.getFlowFiles() |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowFileRepository.swapFlowFilesIn(String swapLocation,
List<FlowFileRecord> flowFileRecords,
FlowFileQueue flowFileQueue)
Updates the Repository to indicate that the given FlowFileRecords were
Swapped In to memory
|
void |
FlowFileRepository.swapFlowFilesOut(List<FlowFileRecord> swappedOut,
FlowFileQueue flowFileQueue,
String swapLocation)
Updates the Repository to indicate that the given FlowFileRecords were
Swapped Out of memory
|
String |
FlowFileSwapManager.swapOut(List<FlowFileRecord> flowFiles,
FlowFileQueue flowFileQueue)
Swaps out the given FlowFiles that belong to the queue with the given identifier.
|
Copyright © 2016 Apache NiFi Project. All rights reserved.