Package org.apache.druid.frame.processor.manager
-
Interface Summary Interface Description ProcessorManager<T,R> Used byFrameProcessorExecutor.runAllFully(org.apache.druid.frame.processor.manager.ProcessorManager<T, R>, int, org.apache.druid.frame.processor.Bouncer, java.lang.String)
to manage the launching of processors. -
Class Summary Class Description AccumulatingProcessorManager<T,R> Processor manager that wraps anotherProcessorManager
and accumulates a result.ProcessorAndCallback<T> Processor and success callback returned byProcessorManager.next()
.ProcessorManagers Utility functions for creatingProcessorManager
.SequenceProcessorManager<T,P extends FrameProcessor<T>> Processor manager based on aSequence
.