beanFactory.getBean(MunitMessageProcessorInterceptorFactory.ID);
if (configuration != null) {
RootBeanDefinition beanDefinition = new RootBeanDefinition();
beanDefinition.setBeanClass(MunitSpringFactoryPostProcessor.class);
MutablePropertyValues propertyValues = new MutablePropertyValues();
propertyValues.add(MOCK_INBOUNDS_PROPERTY_NAME, configuration.isMockInbounds());
propertyValues.add(MOCK_CONNECTORS_PROPERTY_NAME, configuration.isMockConnectors());
propertyValues.add(MOCKING_EXCLUDED_FLOWS_PROPERTY_NAME, configuration.getMockingExcludedFlows());
beanDefinition.setPropertyValues(propertyValues);
beanFactory.registerBeanDefinition(MUNIT_FACTORY_POST_PROCESSOR, beanDefinition);
}
// Communicate mule context to parsers