storm.trident.planner
Interface TridentProcessor
- All Superinterfaces:
- java.io.Serializable, TupleReceiver
- All Known Implementing Classes:
- AggregateProcessor, EachProcessor, MultiReducerProcessor, PartitionPersistProcessor, ProjectedProcessor, StateQueryProcessor
public interface TridentProcessor
- extends java.io.Serializable, TupleReceiver
prepare
void prepare(java.util.Map conf,
TopologyContext context,
TridentContext tridentContext)
cleanup
void cleanup()
startBatch
void startBatch(ProcessorContext processorContext)
finishBatch
void finishBatch(ProcessorContext processorContext)
getOutputFactory
TridentTuple.Factory getOutputFactory()