Interface DistributeLoad.DistributionStrategy
- All Known Implementing Classes:
DistributeLoad.NextAvailableStrategy,DistributeLoad.OverflowStrategy,DistributeLoad.RoundRobinStrategy
- Enclosing class:
DistributeLoad
private static interface DistributeLoad.DistributionStrategy
Implementations must be thread-safe.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.processor.RelationshipmapToRelationship(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.flowfile.FlowFile flowFile) boolean
-
Method Details
-
mapToRelationship
org.apache.nifi.processor.Relationship mapToRelationship(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.flowfile.FlowFile flowFile) - Parameters:
context- contextflowFile- flowFile- Returns:
- a mapping of FlowFile to Relationship or
nullif the needed relationships are not available to accept files
-
requiresAllDestinationsAvailable
boolean requiresAllDestinationsAvailable()
-