prepareSelector(info, configInfo, ProcessingPipeline.ROLE);
prepareSelector(info, configInfo, Action.ROLE);
prepareSelector(info, configInfo, Selector.ROLE);
prepareSelector(info, configInfo, Matcher.ROLE);
prepareSelector(info, configInfo, Reader.ROLE);
info.lock();
if (!registry.containsBeanDefinition(PipelineComponentInfo.ROLE)) {
final RootBeanDefinition beanDef = new RootBeanDefinition();
beanDef.setBeanClass(PipelineComponentInfoFactoryBean.class);
beanDef.setSingleton(true);
beanDef.setLazyInit(false);