in flume-spring-boot/src/main/java/org/apache/flume/spring/boot/config/AbstractFlumeConfiguration.java [108:118]
protected ChannelSelector createChannelSelector(Class<? extends ChannelSelector> clazz,
Map<String, String> params) {
ChannelSelector selector;
try {
selector = clazz.newInstance();
} catch (Exception ex) {
throw new FlumeException("Unable to create channel selector " + clazz.getName(), ex);
}
Configurables.configure(selector, createContext(params));
return selector;
}