You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Luca Burgazzoli (JIRA)" <ji...@apache.org> on 2017/03/07 14:20:37 UTC
[jira] [Created] (CAMEL-10956) camel-core: more flexible route
loader
Luca Burgazzoli created CAMEL-10956:
---------------------------------------
Summary: camel-core: more flexible route loader
Key: CAMEL-10956
URL: https://issues.apache.org/jira/browse/CAMEL-10956
Project: Camel
Issue Type: Improvement
Components: camel-core
Environment: As today we can add files as "classpath:camel/*.xml" and camel picks them up but we should make it more flexible like collecting/doscovering all the beans/service of type "RouteBuilderManager" (name is just an hint) and delegate the loading of the routes (and eventually theirs reload) to such managers.
By default we'll provide the one to load the Java/XML but developer can add custom loaders so that routs can be load from yaml, json, scripting languages etc. and they can also have theirs custom logic to reload a route.
Reporter: Luca Burgazzoli
Fix For: 3.0.0
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)