Я работаю над проектом Java, используя Camel & Spring. Мы хотели бы запустить метод инициализации для одноэлементного bean-компонента после того, как Spring завершит свою работу, а Camel завершит построение всех маршрутов.
Мы не можем вызвать метод во время создания класса, так как он имеет динамические связи с другими классами, которые он берет из аннотации @Component spring, и мы не знаем, когда / были ли загружены эти классы, чтобы фактически запустить метод инициализации как часть конструктора.
Как я могу вызвать метод или методы для запуска только один раз сразу после завершения запуска Camel?
Спасибо!