You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2021/08/03 12:33:31 UTC
[camel] 01/22: Merge branch 'CAMEL-16757' into CAMEL-16757b
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch CAMEL-16757b
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 58d633ef6293df3f253643631c69cdd32ee99069
Merge: 54a9346 0ce9094
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Aug 2 06:54:18 2021 +0200
Merge branch 'CAMEL-16757' into CAMEL-16757b
.../org/apache/camel/catalog/models.properties | 2 +
.../camel/catalog/models/routesConfiguration.json | 17 +++
.../camel/catalog/models/routesConfigurations.json | 17 +++
.../apache/camel/catalog/schemas/camel-spring.xsd | 43 +++++++
.../main/java/org/apache/camel/CamelContext.java | 8 ++
.../java/org/apache/camel/CamelContextAware.java | 2 +-
...tAware.java => RouteConfigurationsBuilder.java} | 28 +----
.../java/org/apache/camel/spi/RoutesLoader.java | 19 ++-
.../camel/impl/engine/AbstractCamelContext.java | 17 ++-
.../org/apache/camel/impl/DefaultCamelContext.java | 22 ++++
.../java/org/apache/camel/impl/DefaultModel.java | 23 ++++
.../camel/impl/lw/LightweightCamelContext.java | 22 ++++
.../impl/lw/LightweightRuntimeCamelContext.java | 6 +
.../services/org/apache/camel/model.properties | 3 +-
.../resources/org/apache/camel/model/jaxb.index | 2 +
.../org/apache/camel/model/routeConfiguration.json | 17 +++
.../apache/camel/model/routeConfigurations.json | 16 +++
.../apache/camel/model/templateBeanFactory.json | 17 ---
.../org/apache/camel/builder/BuilderSupport.java | 33 ++++-
.../org/apache/camel/builder/RouteBuilder.java | 22 +++-
.../camel/builder/RouteConfigurationBuilder.java | 91 ++++++++++++++
.../main/java/org/apache/camel/model/Model.java | 21 ++++
.../camel/model/RouteConfigurationDefinition.java | 138 +++++++++++++++++++++
...ion.java => RouteConfigurationsDefinition.java} | 87 ++++++-------
.../camel/model/RouteTemplatesDefinition.java | 3 +-
.../org/apache/camel/model/RoutesDefinition.java | 28 ++++-
.../apache/camel/model/rest/RestsDefinition.java | 3 +-
.../java/org/apache/camel/ContextTestSupport.java | 13 +-
.../model/RoutesConfigurationBuilderTest.java | 87 +++++++++++++
...outesConfigurationMultipleRouteBuilderTest.java | 65 ++++++++++
.../camel/model/RoutesConfigurationTest.java | 59 +++++++++
.../org/apache/camel/main/RoutesConfigurer.java | 39 ++++--
.../java/org/apache/camel/xml/in/ModelParser.java | 47 +++++++
.../dsl/support/RouteBuilderLoaderSupport.java | 2 +
.../camel/dsl/xml/io/XmlRoutesBuilderLoader.java | 34 +++--
.../dsl/xml/jaxb/JaxbXmlRoutesBuilderLoader.java | 13 +-
.../camel-yaml-dsl-deserializers/pom.xml | 2 +
.../dsl/yaml/deserializers/CustomResolver.java | 3 +
.../RouteConfigurationDefinitionDeserializer.java | 64 ++++++++++
.../src/generated/resources/camel-yaml-dsl.json | 39 ++++++
.../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 22 +++-
.../camel/dsl/yaml/RouteConfigurationTest.groovy | 109 ++++++++++++++++
.../packaging/ModelXmlParserGeneratorMojo.java | 4 +-
43 files changed, 1172 insertions(+), 137 deletions(-)