lburgazzoli commented on issue #617: Build time Camel service resolution
URL: https://github.com/apache/camel-quarkus/issues/617#issuecomment-574186630
 
 
   @ppalaga 
   
   After brainstorming a little bit more with @davsclaus we probably need to 
revisit how we load such services and we probably need a smart  FactoryFinders 
which takes over the role of the registry for most of the discovery so we can 
keep the usual camel behaviour where registry is used to provide alternative 
implementations for what the it is defined by service factories.
   
   We probably can have some build items that control how the discovered 
services are handled i.e.:
   
   1. a build item can control that some services need to be instantiated and 
they should probably a good candidates to be stored into the registry
   2. a build item can control what services need to be discovered
   3. a build item can control what service files have to be backed into the 
final native image
   4. a build item can control what service files have to be "pre-loaded" in 
the form of a class
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to