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 778fcf5e2eaed13e9562efe64f615d4a1a44ffa0 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Tue Aug 3 09:00:48 2021 +0200 CAMEL-16757: Rename and polish --- .../java/org/apache/camel/model/RouteDefinition.java | 18 +++++++++--------- .../java/org/apache/camel/model/RoutesDefinition.java | 2 +- .../java/org/apache/camel/reifier/RouteReifier.java | 4 +++- .../RoutesConfigurationBuilderIdOrPatternTest.java | 8 ++++---- .../java/org/apache/camel/xml/in/ModelParser.java | 2 +- .../deserializers/RouteDefinitionDeserializer.java | 6 +++--- .../src/generated/resources/camel-yaml-dsl.json | 2 +- 7 files changed, 22 insertions(+), 20 deletions(-) diff --git a/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinition.java b/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinition.java index d3ef4dd..40ef2e1 100644 --- a/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinition.java +++ b/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinition.java @@ -57,7 +57,7 @@ import org.apache.camel.spi.RoutePolicy; public class RouteDefinition extends OutputDefinition<RouteDefinition> implements NamedRoute { private final AtomicBoolean prepared = new AtomicBoolean(); private FromDefinition input; - private String routeConfiguration; + private String routeConfigurationId; private String group; private String streamCache; private String trace; @@ -207,11 +207,11 @@ public class RouteDefinition extends OutputDefinition<RouteDefinition> implement * The route configuration id or pattern this route should use for configuration. Multiple id/pattern can be * separated by comma. * - * @param routeConfiguration id or pattern - * @return the builder + * @param routeConfigurationId id or pattern + * @return the builder */ - public RouteDefinition routeConfiguration(String routeConfiguration) { - setRouteConfiguration(routeConfiguration); + public RouteDefinition routeConfigurationId(String routeConfigurationId) { + setRouteConfigurationId(routeConfigurationId); return this; } @@ -734,8 +734,8 @@ public class RouteDefinition extends OutputDefinition<RouteDefinition> implement * The route configuration id or pattern this route should use for configuration. Multiple id/pattern can be * separated by comma. */ - public String getRouteConfiguration() { - return routeConfiguration; + public String getRouteConfigurationId() { + return routeConfigurationId; } /** @@ -743,8 +743,8 @@ public class RouteDefinition extends OutputDefinition<RouteDefinition> implement * separated by comma. */ @XmlAttribute - public void setRouteConfiguration(String routeConfiguration) { - this.routeConfiguration = routeConfiguration; + public void setRouteConfigurationId(String routeConfigurationId) { + this.routeConfigurationId = routeConfigurationId; } /** diff --git a/core/camel-core-model/src/main/java/org/apache/camel/model/RoutesDefinition.java b/core/camel-core-model/src/main/java/org/apache/camel/model/RoutesDefinition.java index f4df5fa..4151ff0 100644 --- a/core/camel-core-model/src/main/java/org/apache/camel/model/RoutesDefinition.java +++ b/core/camel-core-model/src/main/java/org/apache/camel/model/RoutesDefinition.java @@ -227,7 +227,7 @@ public class RoutesDefinition extends OptionalIdentifiedDefinition<RoutesDefinit // global configurations have no id assigned or is a wildcard // if the route has a route configuration assigned then use pattern matching .filter(g -> (g.getId() == null || g.getId().equals("*")) - || (PatternHelper.matchPattern(g.getId(), route.getRouteConfiguration()))) + || (PatternHelper.matchPattern(g.getId(), route.getRouteConfigurationId()))) .forEach(g -> { oe.addAll(g.getOnExceptions()); icp.addAll(g.getIntercepts()); diff --git a/core/camel-core-reifier/src/main/java/org/apache/camel/reifier/RouteReifier.java b/core/camel-core-reifier/src/main/java/org/apache/camel/reifier/RouteReifier.java index bb7da1b..f921817 100644 --- a/core/camel-core-reifier/src/main/java/org/apache/camel/reifier/RouteReifier.java +++ b/core/camel-core-reifier/src/main/java/org/apache/camel/reifier/RouteReifier.java @@ -373,7 +373,9 @@ public class RouteReifier extends ProcessorReifier<RouteDefinition> { routeProperties.put(Route.REST_PROPERTY, rest); String template = Boolean.toString(definition.isTemplate() != null && definition.isTemplate()); routeProperties.put(Route.TEMPLATE_PROPERTY, template); - routeProperties.put(Route.CONFIGURATION_ID_PROPERTY, definition.getRouteConfiguration()); + if (definition.getRouteConfigurationId() != null) { + routeProperties.put(Route.CONFIGURATION_ID_PROPERTY, definition.getRouteConfigurationId()); + } List<PropertyDefinition> properties = definition.getRouteProperties(); if (properties != null) { diff --git a/core/camel-core/src/test/java/org/apache/camel/model/RoutesConfigurationBuilderIdOrPatternTest.java b/core/camel-core/src/test/java/org/apache/camel/model/RoutesConfigurationBuilderIdOrPatternTest.java index c21ce74..ebefa1b 100644 --- a/core/camel-core/src/test/java/org/apache/camel/model/RoutesConfigurationBuilderIdOrPatternTest.java +++ b/core/camel-core/src/test/java/org/apache/camel/model/RoutesConfigurationBuilderIdOrPatternTest.java @@ -52,7 +52,7 @@ public class RoutesConfigurationBuilderIdOrPatternTest extends ContextTestSuppor @Override public void configure() throws Exception { from("direct:start2") - .routeConfiguration("handleError") + .routeConfigurationId("handleError") .throwException(new IllegalArgumentException("Foo2")); } }); @@ -101,7 +101,7 @@ public class RoutesConfigurationBuilderIdOrPatternTest extends ContextTestSuppor @Override public void configure() throws Exception { from("direct:start") - .routeConfiguration("general*") + .routeConfigurationId("general*") .throwException(new IllegalArgumentException("Foo")); } }); @@ -109,7 +109,7 @@ public class RoutesConfigurationBuilderIdOrPatternTest extends ContextTestSuppor @Override public void configure() throws Exception { from("direct:start2") - .routeConfiguration("io*") + .routeConfigurationId("io*") .throwException(new IOException("Foo2")); } }); @@ -206,7 +206,7 @@ public class RoutesConfigurationBuilderIdOrPatternTest extends ContextTestSuppor @Override public void configure() throws Exception { from("direct:start2").routeId("foo2") - .routeConfiguration("ioError") + .routeConfigurationId("ioError") .throwException(new IOException("Foo2")); } }); diff --git a/core/camel-xml-io/src/generated/java/org/apache/camel/xml/in/ModelParser.java b/core/camel-xml-io/src/generated/java/org/apache/camel/xml/in/ModelParser.java index 53df0c2..b8fa6e4 100644 --- a/core/camel-xml-io/src/generated/java/org/apache/camel/xml/in/ModelParser.java +++ b/core/camel-xml-io/src/generated/java/org/apache/camel/xml/in/ModelParser.java @@ -1001,7 +1001,7 @@ public class ModelParser extends BaseParser { case "group": def.setGroup(val); break; case "logMask": def.setLogMask(val); break; case "messageHistory": def.setMessageHistory(val); break; - case "routeConfiguration": def.setRouteConfiguration(val); break; + case "routeConfigurationId": def.setRouteConfigurationId(val); break; case "routePolicyRef": def.setRoutePolicyRef(val); break; case "shutdownRoute": def.setShutdownRoute(val); break; case "shutdownRunningTask": def.setShutdownRunningTask(val); break; diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java index 074a387..da7ca89 100644 --- a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java +++ b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java @@ -37,7 +37,7 @@ import org.snakeyaml.engine.v2.nodes.NodeTuple; properties = { @YamlProperty(name = "id", type = "string"), @YamlProperty(name = "group", type = "string"), - @YamlProperty(name = "route-configuration", type = "string"), + @YamlProperty(name = "route-configuration-id", type = "string"), @YamlProperty(name = "from", type = "object:org.apache.camel.model.FromDefinition", required = true), @YamlProperty(name = "steps", type = "array:org.apache.camel.model.ProcessorDefinition", required = true) }) @@ -71,8 +71,8 @@ public class RouteDefinitionDeserializer extends YamlDeserializerBase<RouteDefin case "group": target.setGroup(asText(val)); break; - case "route-configuration": - target.setRouteConfiguration(asText(val)); + case "route-configuration-id": + target.setRouteConfigurationId(asText(val)); break; case "from": target.setInput(asType(val, FromDefinition.class)); diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json index 90d56ae..10e7ac6 100644 --- a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json +++ b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json @@ -2098,7 +2098,7 @@ "id" : { "type" : "string" }, - "route-configuration" : { + "route-configuration-id" : { "type" : "string" }, "steps" : {