protected final void processContributions(Collection<String> contributions) {
for (String beanName : contributions) {
Object bean = beanFactory.getBean(beanName);
ContributionEndpoint endPoint = getContributionEndPoint(beanName, bean);
//if contribution endpoint exists corresponding with bean name, then we add
//to the contribution map, and register the bean
if (endPoint != null) {
contributionMap.put(bean, endPoint);