Package org.apache.storm.grouping
Class PartialKeyGrouping.RandomTwoTaskAssignmentCreator
java.lang.Object
org.apache.storm.grouping.PartialKeyGrouping.RandomTwoTaskAssignmentCreator
- All Implemented Interfaces:
- Serializable,- PartialKeyGrouping.AssignmentCreator
- Enclosing class:
- PartialKeyGrouping
public static class PartialKeyGrouping.RandomTwoTaskAssignmentCreator
extends Object
implements PartialKeyGrouping.AssignmentCreator
This implementation of AssignmentCreator chooses two arbitrary tasks.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionint[]createAssignment(List<Integer> tasks, byte[] key) Creates a two task assignment by selecting random tasks.
- 
Constructor Details- 
RandomTwoTaskAssignmentCreatorpublic RandomTwoTaskAssignmentCreator()
 
- 
- 
Method Details- 
createAssignmentCreates a two task assignment by selecting random tasks.- Specified by:
- createAssignmentin interface- PartialKeyGrouping.AssignmentCreator
 
 
-