Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
Camel has the concept of ComponentCustomizer which is currently used only by spring-boot starters and I wonder if we can make it a generic concept so basically after configuring the component with properties, we should search for customizers in the camel registry and apply them to the component itself.
Examples:
- https://github.com/apache/camel-spring-boot/blob/master/components-starter/camel-ehcache-starter/src/main/java/org/apache/camel/component/ehcache/springboot/EhcacheComponentAutoConfiguration.java
- https://github.com/apache/camel-spring-boot/blob/master/components-starter/camel-ehcache-starter/src/main/java/org/apache/camel/component/ehcache/springboot/EhcacheComponentAutoConfiguration.java
Attachments
Issue Links
- breaks
-
CAMEL-15766 camel-spring-boot - No converter found capable of converting from type [java.lang.String] to type [org.apache.camel.component.http.HttpClientConfigurer]
- Resolved
- is related to
-
CAMEL-14600 Auto configure component/dataformat/languages when they are initialized
- Open
- links to