Я хочу реализовать кеширование контента на моих маршрутах Camel 2.23.2. Во время исследования я наткнулся на компонент Camel JCache, который согласно документации , должен иметь JCachePolicy, который:
JCachePolicy - это перехватчик маршрута, который кэширует результат маршрута - тело сообщения - после завершения маршрута. Если в следующий раз маршрут вызывается с аналогичным Exchange, кэшированное значение используется в Exchange вместо выполнения маршрута.
Это в основном именно то, что я ищу. Однако, как оказалось, эта политика доступна только в Camel 3.x и выше. Итак, мой вопрос: как мне воссоздать эту функциональность в Camel 2.23.2?