private void registerCorrelationDataProviders(Configurer configurer) { configurer.configureCorrelationDataProviders( c -> { String[] correlationDataProviderBeans = beanFactory.getBeanNamesForType(CorrelationDataProvider.class); return Arrays.stream(correlationDataProviderBeans) .map(n -> (CorrelationDataProvider) getBean(n, c)) .collect(Collectors.toList()); }); }