class Main extends MainSupport {

    @Override
    protected Map<String, CamelContext> getCamelContextMap() {
        BeanManager manager = container.getBeanManager();
        return manager.getBeans(CamelContext.class, Any.Literal.INSTANCE).stream()
            .map(bean -> getReference(manager, CamelContext.class, bean))
            .collect(toMap(CamelContext::getName, identity()));
    }

}