Class ComposingOutputChannelFactory

java.lang.Object
org.apache.druid.frame.processor.ComposingOutputChannelFactory
All Implemented Interfaces:
OutputChannelFactory

public class ComposingOutputChannelFactory extends Object implements OutputChannelFactory
A channel factory which provides ordered composed channels. The factory encapsulates multiple output channel factories and automatically switches between then when the current factory is 'full' for writes. The reads can also encapsulate multiple readable channels with automatic switching.