Я бы хотел определить два разных метода конвертера для Camel, которые бы брали один и тот же класс Object и возвращали один и тот же класс Object.
@Converter
public static Exchange fromStreamSourceToExchangeList1(StreamSource ss)
@Converter
public static Exchange fromStreamSourceToExchange2(StreamSource ss)
Проблема в том, что когда я пытаюсь вызвать конвертер, я не могу указать, какой из них использовать, только нужные типы:
from(starter).routeId(Feed).to(uri).convertBodyTo(StreamSource.class).convertBodyTo(Exchange.class).process(..)
Как указать конвертер с помощью convertBodyTo?