У меня есть класс RouteBuilder
, который стал довольно большим со многими прямыми маршрутами: from("direct:...")
.
Каждый маршрут выполняет определенный тип обогащения тела.
RouteBuilder
работает нормально, но было бы неплохо разбить его на несколько отдельных классов, где каждый класс специфичен для типа выполняемого обогащения.
Классы будут частью одного и того же рабочего процесса, только что определенного в отдельных классах.
Возможно ли это?Если да, может ли кто-нибудь указать мне на примеры?