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 2019/06/28 13:59:00 UTC

[camel] branch master updated (a2d2b18 -> 8e4e4ec)

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from a2d2b18  CAMEL-13657: Use name instead of headerName, propertyName in XML DSL to make it simpler and more natural.
     new 8c4ccf6  CAMEL-13656: camel3 - reifiers classes should be public
     new 8e4e4ec  CAMEL-13657: Use name instead of headerName, propertyName in XML DSL to make it simpler and more natural.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/java/org/apache/camel/reifier/AggregateReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/BeanReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/CatchReifier.java          | 2 +-
 .../src/main/java/org/apache/camel/reifier/ChoiceReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/DelayReifier.java          | 2 +-
 .../src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/EnrichReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/FilterReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/FinallyReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/HystrixReifier.java        | 2 +-
 .../main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/InterceptFromReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/InterceptReifier.java      | 2 +-
 .../java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java    | 2 +-
 .../camel-core/src/main/java/org/apache/camel/reifier/LogReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/LoopReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/MarshalReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/MulticastReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/OnCompletionReifier.java   | 3 +--
 .../src/main/java/org/apache/camel/reifier/OnExceptionReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/OnFallbackReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/OtherwiseReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/PipelineReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/PolicyReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/PollEnrichReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/ProcessReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/RecipientListReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java   | 2 +-
 .../src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java  | 2 +-
 .../main/java/org/apache/camel/reifier/RemovePropertiesReifier.java   | 2 +-
 .../src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/ResequenceReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/RollbackReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java    | 4 +---
 .../src/main/java/org/apache/camel/reifier/SagaReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/SamplingReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/ScriptReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/SendReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/ServiceCallReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetBodyReifier.java        | 2 +-
 .../main/java/org/apache/camel/reifier/SetExchangePatternReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetFaultBodyReifier.java   | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetHeaderReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetPropertyReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/SortReifier.java           | 3 +--
 .../src/main/java/org/apache/camel/reifier/SplitReifier.java          | 2 +-
 .../src/main/java/org/apache/camel/reifier/StepReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/StopReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/ThreadsReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/ThrottleReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/ToDynamicReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/TransformReifier.java      | 2 +-
 .../camel-core/src/main/java/org/apache/camel/reifier/TryReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/UnmarshalReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/ValidateReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/WhenReifier.java           | 2 +-
 .../java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/WireTapReifier.java        | 2 +-
 .../org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java  | 1 -
 .../org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java  | 1 -
 .../org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java    | 1 -
 .../org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java    | 1 -
 .../apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java  | 2 +-
 .../camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java       | 2 +-
 .../apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java  | 2 +-
 .../camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java     | 2 +-
 .../apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java  | 2 +-
 .../apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java   | 2 +-
 .../camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java       | 2 +-
 .../main/java/org/apache/camel/reifier/rest/RestBindingReifier.java   | 1 -
 .../org/apache/camel/reifier/transformer/CustomTransformeReifier.java | 2 +-
 .../apache/camel/reifier/transformer/DataFormatTransformeReifier.java | 2 +-
 .../apache/camel/reifier/transformer/EndpointTransformeReifier.java   | 2 +-
 .../org/apache/camel/reifier/validator/CustomValidatorReifier.java    | 2 +-
 .../org/apache/camel/reifier/validator/EndpointValidatorReifier.java  | 2 +-
 .../org/apache/camel/reifier/validator/PredicateValidatorReifier.java | 2 +-
 .../java/org/apache/camel/util/DumpModelAsXmlRouteExpressionTest.java | 2 +-
 81 files changed, 76 insertions(+), 85 deletions(-)


[camel] 01/02: CAMEL-13656: camel3 - reifiers classes should be public

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 8c4ccf68bb28a0725aeca7051531d6d675be95e4
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Jun 28 15:26:03 2019 +0200

    CAMEL-13656: camel3 - reifiers classes should be public
---
 .../src/main/java/org/apache/camel/reifier/AggregateReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/BeanReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/CatchReifier.java          | 2 +-
 .../src/main/java/org/apache/camel/reifier/ChoiceReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/DelayReifier.java          | 2 +-
 .../src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/EnrichReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/FilterReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/FinallyReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/HystrixReifier.java        | 2 +-
 .../main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/InterceptFromReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/InterceptReifier.java      | 2 +-
 .../java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java    | 2 +-
 .../camel-core/src/main/java/org/apache/camel/reifier/LogReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/LoopReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/MarshalReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/MulticastReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/OnCompletionReifier.java   | 3 +--
 .../src/main/java/org/apache/camel/reifier/OnExceptionReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/OnFallbackReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/OtherwiseReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/PipelineReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/PolicyReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/PollEnrichReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/ProcessReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/RecipientListReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java   | 2 +-
 .../src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java  | 2 +-
 .../main/java/org/apache/camel/reifier/RemovePropertiesReifier.java   | 2 +-
 .../src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/ResequenceReifier.java     | 2 +-
 .../src/main/java/org/apache/camel/reifier/RollbackReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java    | 4 +---
 .../src/main/java/org/apache/camel/reifier/SagaReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/SamplingReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/ScriptReifier.java         | 2 +-
 .../src/main/java/org/apache/camel/reifier/SendReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/ServiceCallReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetBodyReifier.java        | 2 +-
 .../main/java/org/apache/camel/reifier/SetExchangePatternReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetFaultBodyReifier.java   | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetHeaderReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/SetPropertyReifier.java    | 2 +-
 .../src/main/java/org/apache/camel/reifier/SortReifier.java           | 3 +--
 .../src/main/java/org/apache/camel/reifier/SplitReifier.java          | 2 +-
 .../src/main/java/org/apache/camel/reifier/StepReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/StopReifier.java           | 2 +-
 .../src/main/java/org/apache/camel/reifier/ThreadsReifier.java        | 2 +-
 .../src/main/java/org/apache/camel/reifier/ThrottleReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/ToDynamicReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/TransformReifier.java      | 2 +-
 .../camel-core/src/main/java/org/apache/camel/reifier/TryReifier.java | 2 +-
 .../src/main/java/org/apache/camel/reifier/UnmarshalReifier.java      | 2 +-
 .../src/main/java/org/apache/camel/reifier/ValidateReifier.java       | 2 +-
 .../src/main/java/org/apache/camel/reifier/WhenReifier.java           | 2 +-
 .../java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java  | 2 +-
 .../src/main/java/org/apache/camel/reifier/WireTapReifier.java        | 2 +-
 .../org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java  | 1 -
 .../org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java  | 1 -
 .../org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java    | 1 -
 .../org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java    | 1 -
 .../apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java  | 2 +-
 .../camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java       | 2 +-
 .../apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java  | 2 +-
 .../camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java     | 2 +-
 .../apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java  | 2 +-
 .../apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java   | 2 +-
 .../camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java       | 2 +-
 .../main/java/org/apache/camel/reifier/rest/RestBindingReifier.java   | 1 -
 .../org/apache/camel/reifier/transformer/CustomTransformeReifier.java | 2 +-
 .../apache/camel/reifier/transformer/DataFormatTransformeReifier.java | 2 +-
 .../apache/camel/reifier/transformer/EndpointTransformeReifier.java   | 2 +-
 .../org/apache/camel/reifier/validator/CustomValidatorReifier.java    | 2 +-
 .../org/apache/camel/reifier/validator/EndpointValidatorReifier.java  | 2 +-
 .../org/apache/camel/reifier/validator/PredicateValidatorReifier.java | 2 +-
 80 files changed, 75 insertions(+), 84 deletions(-)

diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/AggregateReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/AggregateReifier.java
index d5a1661..4334755 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/AggregateReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/AggregateReifier.java
@@ -37,7 +37,7 @@ import org.apache.camel.spi.AggregationRepository;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.concurrent.SynchronousExecutorService;
 
-class AggregateReifier extends ProcessorReifier<AggregateDefinition> {
+public class AggregateReifier extends ProcessorReifier<AggregateDefinition> {
 
     AggregateReifier(ProcessorDefinition<?> definition) {
         super(AggregateDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/BeanReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/BeanReifier.java
index a69ce21..9ff9d72 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/BeanReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/BeanReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.spi.BeanProcessorFactory;
 import org.apache.camel.spi.RouteContext;
 
-class BeanReifier extends ProcessorReifier<BeanDefinition> {
+public class BeanReifier extends ProcessorReifier<BeanDefinition> {
 
     BeanReifier(ProcessorDefinition<?> definition) {
         super(BeanDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/CatchReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/CatchReifier.java
index 31b9b87..7cf14c9 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/CatchReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/CatchReifier.java
@@ -28,7 +28,7 @@ import org.apache.camel.model.TryDefinition;
 import org.apache.camel.processor.CatchProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class CatchReifier extends ProcessorReifier<CatchDefinition> {
+public class CatchReifier extends ProcessorReifier<CatchDefinition> {
 
     CatchReifier(ProcessorDefinition<?> definition) {
         super(CatchDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ChoiceReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ChoiceReifier.java
index 272d79f..e8b8461 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ChoiceReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ChoiceReifier.java
@@ -32,7 +32,7 @@ import org.apache.camel.processor.ChoiceProcessor;
 import org.apache.camel.processor.FilterProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class ChoiceReifier extends ProcessorReifier<ChoiceDefinition> {
+public class ChoiceReifier extends ProcessorReifier<ChoiceDefinition> {
 
     ChoiceReifier(ProcessorDefinition<?> definition) {
         super(ChoiceDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java
index 7f3b61c..7aec6db 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java
@@ -28,7 +28,7 @@ import org.apache.camel.support.ObjectHelper;
 
 import static org.apache.camel.util.ObjectHelper.notNull;
 
-class ClaimCheckReifier extends ProcessorReifier<ClaimCheckDefinition> {
+public class ClaimCheckReifier extends ProcessorReifier<ClaimCheckDefinition> {
 
     ClaimCheckReifier(ProcessorDefinition<?> definition) {
         super(ClaimCheckDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java
index 1633a1d..3039772 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.processor.ConvertBodyProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class ConvertBodyReifier extends ProcessorReifier<ConvertBodyDefinition> {
+public class ConvertBodyReifier extends ProcessorReifier<ConvertBodyDefinition> {
 
     ConvertBodyReifier(ProcessorDefinition<?> definition) {
         super(ConvertBodyDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/DelayReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/DelayReifier.java
index 344392f..c49d86d 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/DelayReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/DelayReifier.java
@@ -27,7 +27,7 @@ import org.apache.camel.model.language.ExpressionDefinition;
 import org.apache.camel.processor.Delayer;
 import org.apache.camel.spi.RouteContext;
 
-class DelayReifier extends ExpressionReifier<DelayDefinition> {
+public class DelayReifier extends ExpressionReifier<DelayDefinition> {
 
     DelayReifier(ProcessorDefinition<?> definition) {
         super(DelayDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java
index a0d8acf..200a646 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java
@@ -26,7 +26,7 @@ import org.apache.camel.processor.DynamicRouter;
 import org.apache.camel.reifier.errorhandler.ErrorHandlerReifier;
 import org.apache.camel.spi.RouteContext;
 
-class DynamicRouterReifier extends ExpressionReifier<DynamicRouterDefinition<?>> {
+public class DynamicRouterReifier extends ExpressionReifier<DynamicRouterDefinition<?>> {
 
     DynamicRouterReifier(ProcessorDefinition<?> definition) {
         super(DynamicRouterDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/EnrichReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/EnrichReifier.java
index 2062cb8..c24b4c0 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/EnrichReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/EnrichReifier.java
@@ -26,7 +26,7 @@ import org.apache.camel.processor.Enricher;
 import org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter;
 import org.apache.camel.spi.RouteContext;
 
-class EnrichReifier extends ExpressionReifier<EnrichDefinition> {
+public class EnrichReifier extends ExpressionReifier<EnrichDefinition> {
 
     EnrichReifier(ProcessorDefinition<?> definition) {
         super(EnrichDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/FilterReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/FilterReifier.java
index 38accd4..6f56945 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/FilterReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/FilterReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.processor.FilterProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class FilterReifier extends ExpressionReifier<FilterDefinition> {
+public class FilterReifier extends ExpressionReifier<FilterDefinition> {
 
     FilterReifier(ProcessorDefinition<?> definition) {
         super(FilterDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/FinallyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/FinallyReifier.java
index a83d0af..f827c20 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/FinallyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/FinallyReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.TryDefinition;
 import org.apache.camel.processor.FinallyProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class FinallyReifier extends ProcessorReifier<FinallyDefinition> {
+public class FinallyReifier extends ProcessorReifier<FinallyDefinition> {
 
     FinallyReifier(ProcessorDefinition<?> definition) {
         super(FinallyDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/HystrixReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/HystrixReifier.java
index d499d65..3aaf6dd 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/HystrixReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/HystrixReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.HystrixDefinition;
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.spi.RouteContext;
 
-class HystrixReifier extends ProcessorReifier<HystrixDefinition> {
+public class HystrixReifier extends ProcessorReifier<HystrixDefinition> {
 
     HystrixReifier(ProcessorDefinition<?> definition) {
         super(HystrixDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java
index 01e3f1e..bb2d542 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.spi.IdempotentRepository;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class IdempotentConsumerReifier extends ExpressionReifier<IdempotentConsumerDefinition> {
+public class IdempotentConsumerReifier extends ExpressionReifier<IdempotentConsumerDefinition> {
 
     IdempotentConsumerReifier(ProcessorDefinition<?> definition) {
         super(IdempotentConsumerDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptFromReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptFromReifier.java
index 78179e5..cc6fc76 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptFromReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptFromReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.model.SetHeaderDefinition;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.ExpressionAdapter;
 
-class InterceptFromReifier extends InterceptReifier<InterceptFromDefinition> {
+public class InterceptFromReifier extends InterceptReifier<InterceptFromDefinition> {
 
     InterceptFromReifier(ProcessorDefinition<?> definition) {
         super((InterceptFromDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptReifier.java
index 7f3372f..a379254 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptReifier.java
@@ -26,7 +26,7 @@ import org.apache.camel.processor.Pipeline;
 import org.apache.camel.spi.InterceptStrategy;
 import org.apache.camel.spi.RouteContext;
 
-class InterceptReifier<T extends InterceptDefinition> extends ProcessorReifier<T> {
+public class InterceptReifier<T extends InterceptDefinition> extends ProcessorReifier<T> {
 
     InterceptReifier(ProcessorDefinition<?> definition) {
         super((T) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java
index 0751905..6b241b5 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java
@@ -32,7 +32,7 @@ import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.EndpointHelper;
 import org.apache.camel.util.URISupport;
 
-class InterceptSendToEndpointReifier extends ProcessorReifier<InterceptSendToEndpointDefinition> {
+public class InterceptSendToEndpointReifier extends ProcessorReifier<InterceptSendToEndpointDefinition> {
 
     InterceptSendToEndpointReifier(ProcessorDefinition<?> definition) {
         super((InterceptSendToEndpointDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java
index 13148eb..6913ced 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.processor.loadbalancer.LoadBalancer;
 import org.apache.camel.reifier.loadbalancer.LoadBalancerReifier;
 import org.apache.camel.spi.RouteContext;
 
-class LoadBalanceReifier extends ProcessorReifier<LoadBalanceDefinition> {
+public class LoadBalanceReifier extends ProcessorReifier<LoadBalanceDefinition> {
 
     LoadBalanceReifier(ProcessorDefinition<?> definition) {
         super((LoadBalanceDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/LogReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/LogReifier.java
index e76e8d0..97bfcaa 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/LogReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/LogReifier.java
@@ -36,7 +36,7 @@ import org.apache.camel.util.StringHelper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-class LogReifier extends ProcessorReifier<LogDefinition> {
+public class LogReifier extends ProcessorReifier<LogDefinition> {
 
     LogReifier(ProcessorDefinition<?> definition) {
         super((LogDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/LoopReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/LoopReifier.java
index 0275319..96358e4 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/LoopReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/LoopReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.processor.LoopProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class LoopReifier extends ExpressionReifier<LoopDefinition> {
+public class LoopReifier extends ExpressionReifier<LoopDefinition> {
 
     LoopReifier(ProcessorDefinition<?> definition) {
         super((LoopDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/MarshalReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/MarshalReifier.java
index 1d9f0ac..34a7a6b 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/MarshalReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/MarshalReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.spi.DataFormat;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.processor.MarshalProcessor;
 
-class MarshalReifier extends ProcessorReifier<MarshalDefinition> {
+public class MarshalReifier extends ProcessorReifier<MarshalDefinition> {
 
     MarshalReifier(ProcessorDefinition<?> definition) {
         super((MarshalDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/MulticastReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/MulticastReifier.java
index 56afc6e..12dddaa 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/MulticastReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/MulticastReifier.java
@@ -33,7 +33,7 @@ import org.apache.camel.processor.aggregate.UseLatestAggregationStrategy;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 
-class MulticastReifier extends ProcessorReifier<MulticastDefinition> {
+public class MulticastReifier extends ProcessorReifier<MulticastDefinition> {
 
     MulticastReifier(ProcessorDefinition<?> definition) {
         super((MulticastDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/OnCompletionReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/OnCompletionReifier.java
index 5db1ece..0573fd7 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/OnCompletionReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/OnCompletionReifier.java
@@ -24,12 +24,11 @@ import org.apache.camel.model.OnCompletionDefinition;
 import org.apache.camel.model.OnCompletionMode;
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.model.ProcessorDefinitionHelper;
-import org.apache.camel.model.RouteDefinition;
 import org.apache.camel.processor.CamelInternalProcessor;
 import org.apache.camel.processor.OnCompletionProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class OnCompletionReifier extends ProcessorReifier<OnCompletionDefinition> {
+public class OnCompletionReifier extends ProcessorReifier<OnCompletionDefinition> {
 
     OnCompletionReifier(ProcessorDefinition<?> definition) {
         super((OnCompletionDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/OnExceptionReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/OnExceptionReifier.java
index eb5d3b9..94f4d51 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/OnExceptionReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/OnExceptionReifier.java
@@ -31,7 +31,7 @@ import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 import org.apache.camel.util.ObjectHelper;
 
-class OnExceptionReifier extends ProcessorReifier<OnExceptionDefinition> {
+public class OnExceptionReifier extends ProcessorReifier<OnExceptionDefinition> {
 
     OnExceptionReifier(ProcessorDefinition<?> definition) {
         super((OnExceptionDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/OnFallbackReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/OnFallbackReifier.java
index 2c0152a..d76edef 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/OnFallbackReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/OnFallbackReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.OnFallbackDefinition;
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.spi.RouteContext;
 
-class OnFallbackReifier extends ProcessorReifier<OnFallbackDefinition> {
+public class OnFallbackReifier extends ProcessorReifier<OnFallbackDefinition> {
 
     OnFallbackReifier(ProcessorDefinition<?> definition) {
         super((OnFallbackDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/OtherwiseReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/OtherwiseReifier.java
index 1adcc32..7d5a08c 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/OtherwiseReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/OtherwiseReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.OtherwiseDefinition;
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.spi.RouteContext;
 
-class OtherwiseReifier extends ProcessorReifier<OtherwiseDefinition> {
+public class OtherwiseReifier extends ProcessorReifier<OtherwiseDefinition> {
 
     OtherwiseReifier(ProcessorDefinition<?> definition) {
         super(OtherwiseDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/PipelineReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/PipelineReifier.java
index 898e294..6d8d726 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/PipelineReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/PipelineReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.PipelineDefinition;
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.spi.RouteContext;
 
-class PipelineReifier extends ProcessorReifier<PipelineDefinition> {
+public class PipelineReifier extends ProcessorReifier<PipelineDefinition> {
 
     PipelineReifier(ProcessorDefinition<?> definition) {
         super(PipelineDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/PolicyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/PolicyReifier.java
index 6599b82..97e73c0 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/PolicyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/PolicyReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.spi.Policy;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class PolicyReifier extends ProcessorReifier<PolicyDefinition> {
+public class PolicyReifier extends ProcessorReifier<PolicyDefinition> {
 
     PolicyReifier(ProcessorDefinition<?> definition) {
         super((PolicyDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/PollEnrichReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/PollEnrichReifier.java
index ebd48bc..921ca8f 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/PollEnrichReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/PollEnrichReifier.java
@@ -26,7 +26,7 @@ import org.apache.camel.processor.PollEnricher;
 import org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter;
 import org.apache.camel.spi.RouteContext;
 
-class PollEnrichReifier extends ProcessorReifier<PollEnrichDefinition> {
+public class PollEnrichReifier extends ProcessorReifier<PollEnrichDefinition> {
 
     PollEnrichReifier(ProcessorDefinition<?> definition) {
         super((PollEnrichDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ProcessReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ProcessReifier.java
index 9e07a18..157d484 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ProcessReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ProcessReifier.java
@@ -26,7 +26,7 @@ import org.apache.camel.support.processor.DelegateAsyncProcessor;
 import org.apache.camel.support.processor.DelegateSyncProcessor;
 import org.apache.camel.util.ObjectHelper;
 
-class ProcessReifier extends ProcessorReifier<ProcessDefinition> {
+public class ProcessReifier extends ProcessorReifier<ProcessDefinition> {
 
     ProcessReifier(ProcessorDefinition<?> definition) {
         super((ProcessDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RecipientListReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RecipientListReifier.java
index 08b16c7..ea0c4f7 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RecipientListReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RecipientListReifier.java
@@ -36,7 +36,7 @@ import org.apache.camel.processor.aggregate.UseLatestAggregationStrategy;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 
-class RecipientListReifier extends ProcessorReifier<RecipientListDefinition<?>> {
+public class RecipientListReifier extends ProcessorReifier<RecipientListDefinition<?>> {
 
     RecipientListReifier(ProcessorDefinition<?> definition) {
         super((RecipientListDefinition<?>) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java
index 5e00e21..f648ae6 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.processor.RemoveHeaderProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class RemoveHeaderReifier extends ProcessorReifier<RemoveHeaderDefinition> {
+public class RemoveHeaderReifier extends ProcessorReifier<RemoveHeaderDefinition> {
 
     RemoveHeaderReifier(ProcessorDefinition<?> definition) {
         super((RemoveHeaderDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java
index 5beeffc..c250abf 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.processor.RemoveHeadersProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class RemoveHeadersReifier extends ProcessorReifier<RemoveHeadersDefinition> {
+public class RemoveHeadersReifier extends ProcessorReifier<RemoveHeadersDefinition> {
 
     RemoveHeadersReifier(ProcessorDefinition<?> definition) {
         super((RemoveHeadersDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertiesReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertiesReifier.java
index ce3e5f2..afdffd7 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertiesReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertiesReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.processor.RemovePropertiesProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class RemovePropertiesReifier extends ProcessorReifier<RemovePropertiesDefinition> {
+public class RemovePropertiesReifier extends ProcessorReifier<RemovePropertiesDefinition> {
 
     RemovePropertiesReifier(ProcessorDefinition<?> definition) {
         super((RemovePropertiesDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java
index d929895..83c40dc 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.processor.RemovePropertyProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class RemovePropertyReifier extends ProcessorReifier<RemovePropertyDefinition> {
+public class RemovePropertyReifier extends ProcessorReifier<RemovePropertyDefinition> {
 
     RemovePropertyReifier(ProcessorDefinition<?> definition) {
         super((RemovePropertyDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ResequenceReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ResequenceReifier.java
index cfa6a6a..739d48a 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ResequenceReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ResequenceReifier.java
@@ -31,7 +31,7 @@ import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 import org.apache.camel.util.ObjectHelper;
 
-class ResequenceReifier extends ProcessorReifier<ResequenceDefinition> {
+public class ResequenceReifier extends ProcessorReifier<ResequenceDefinition> {
 
     ResequenceReifier(ProcessorDefinition<?> definition) {
         super((ResequenceDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RollbackReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RollbackReifier.java
index e2a3f7c..3dd41be 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RollbackReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RollbackReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.model.RollbackDefinition;
 import org.apache.camel.processor.RollbackProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class RollbackReifier extends ProcessorReifier<RollbackDefinition> {
+public class RollbackReifier extends ProcessorReifier<RollbackDefinition> {
 
     RollbackReifier(ProcessorDefinition<?> definition) {
         super((RollbackDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java
index bb3a706..77d2903 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java
@@ -21,16 +21,14 @@ import org.apache.camel.ErrorHandlerFactory;
 import org.apache.camel.Expression;
 import org.apache.camel.Processor;
 import org.apache.camel.model.ProcessorDefinition;
-import org.apache.camel.model.RouteDefinition;
 import org.apache.camel.model.RoutingSlipDefinition;
-
 import org.apache.camel.processor.RoutingSlip;
 import org.apache.camel.reifier.errorhandler.ErrorHandlerReifier;
 import org.apache.camel.spi.RouteContext;
 
 import static org.apache.camel.model.RoutingSlipDefinition.DEFAULT_DELIMITER;
 
-class RoutingSlipReifier extends ExpressionReifier<RoutingSlipDefinition<?>> {
+public class RoutingSlipReifier extends ExpressionReifier<RoutingSlipDefinition<?>> {
 
     RoutingSlipReifier(ProcessorDefinition<?> definition) {
         super((RoutingSlipDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SagaReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SagaReifier.java
index f50e890..76262bd 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SagaReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SagaReifier.java
@@ -37,7 +37,7 @@ import org.apache.camel.saga.CamelSagaStep;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 
-class SagaReifier extends ProcessorReifier<SagaDefinition> {
+public class SagaReifier extends ProcessorReifier<SagaDefinition> {
 
     SagaReifier(ProcessorDefinition<?> definition) {
         super((SagaDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SamplingReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SamplingReifier.java
index d90fa85..8e5ebab 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SamplingReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SamplingReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.model.SamplingDefinition;
 import org.apache.camel.processor.SamplingThrottler;
 import org.apache.camel.spi.RouteContext;
 
-class SamplingReifier extends ProcessorReifier<SamplingDefinition> {
+public class SamplingReifier extends ProcessorReifier<SamplingDefinition> {
 
     SamplingReifier(ProcessorDefinition<?> definition) {
         super((SamplingDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ScriptReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ScriptReifier.java
index 1a79090..9121575 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ScriptReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ScriptReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.ScriptDefinition;
 import org.apache.camel.processor.ScriptProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class ScriptReifier extends ExpressionReifier<ScriptDefinition> {
+public class ScriptReifier extends ExpressionReifier<ScriptDefinition> {
 
     ScriptReifier(ProcessorDefinition<?> definition) {
         super((ScriptDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SendReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SendReifier.java
index 9f2397a..969f63c 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SendReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SendReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.SendDefinition;
 import org.apache.camel.processor.SendProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class SendReifier extends ProcessorReifier<SendDefinition<?>> {
+public class SendReifier extends ProcessorReifier<SendDefinition<?>> {
 
     SendReifier(ProcessorDefinition<?> definition) {
         super((SendDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ServiceCallReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ServiceCallReifier.java
index b5c1cbd..3ae5f22 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ServiceCallReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ServiceCallReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.model.cloud.ServiceCallDefinition;
 import org.apache.camel.spi.RouteContext;
 
-class ServiceCallReifier extends ProcessorReifier<ServiceCallDefinition> {
+public class ServiceCallReifier extends ProcessorReifier<ServiceCallDefinition> {
 
     ServiceCallReifier(ProcessorDefinition<?> definition) {
         super(ServiceCallDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SetBodyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SetBodyReifier.java
index bed2394..0df89b2 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SetBodyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SetBodyReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.SetBodyDefinition;
 import org.apache.camel.processor.SetBodyProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class SetBodyReifier extends ExpressionReifier<SetBodyDefinition> {
+public class SetBodyReifier extends ExpressionReifier<SetBodyDefinition> {
 
     SetBodyReifier(ProcessorDefinition<?> definition) {
         super((SetBodyDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SetExchangePatternReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SetExchangePatternReifier.java
index 327389e..cd01f8b 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SetExchangePatternReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SetExchangePatternReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.model.SetExchangePatternDefinition;
 import org.apache.camel.processor.ExchangePatternProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class SetExchangePatternReifier extends ProcessorReifier<SetExchangePatternDefinition> {
+public class SetExchangePatternReifier extends ProcessorReifier<SetExchangePatternDefinition> {
 
     SetExchangePatternReifier(ProcessorDefinition<?> definition) {
         super((SetExchangePatternDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SetFaultBodyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SetFaultBodyReifier.java
index 1ee8452..a8cd337 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SetFaultBodyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SetFaultBodyReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.model.SetFaultBodyDefinition;
 import org.apache.camel.spi.RouteContext;
 
-class SetFaultBodyReifier extends ExpressionReifier<SetFaultBodyDefinition> {
+public class SetFaultBodyReifier extends ExpressionReifier<SetFaultBodyDefinition> {
 
     SetFaultBodyReifier(ProcessorDefinition<?> definition) {
         super((SetFaultBodyDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java
index 5f611a2b..7840227 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.processor.SetHeaderProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class SetHeaderReifier extends ExpressionReifier<SetHeaderDefinition> {
+public class SetHeaderReifier extends ExpressionReifier<SetHeaderDefinition> {
 
     SetHeaderReifier(ProcessorDefinition<?> definition) {
         super((SetHeaderDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java
index d048457..903f16a 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.processor.SetPropertyProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class SetPropertyReifier extends ExpressionReifier<SetPropertyDefinition> {
+public class SetPropertyReifier extends ExpressionReifier<SetPropertyDefinition> {
 
     SetPropertyReifier(ProcessorDefinition<?> definition) {
         super((SetPropertyDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SortReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SortReifier.java
index 366782e..b64f8e3 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SortReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SortReifier.java
@@ -20,7 +20,6 @@ import java.util.Comparator;
 
 import org.apache.camel.Expression;
 import org.apache.camel.Processor;
-
 import org.apache.camel.model.ProcessorDefinition;
 import org.apache.camel.model.SortDefinition;
 import org.apache.camel.processor.SortProcessor;
@@ -30,7 +29,7 @@ import org.apache.camel.support.ObjectHelper;
 import static org.apache.camel.builder.ExpressionBuilder.bodyExpression;
 import static org.apache.camel.util.ObjectHelper.isNotEmpty;
 
-class SortReifier<T, U extends SortDefinition<T>> extends ExpressionReifier<U> {
+public class SortReifier<T, U extends SortDefinition<T>> extends ExpressionReifier<U> {
 
     SortReifier(ProcessorDefinition<?> definition) {
         super((U) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/SplitReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/SplitReifier.java
index 1c807af..4e5babd 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/SplitReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/SplitReifier.java
@@ -31,7 +31,7 @@ import org.apache.camel.processor.aggregate.ShareUnitOfWorkAggregationStrategy;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 
-class SplitReifier extends ExpressionReifier<SplitDefinition> {
+public class SplitReifier extends ExpressionReifier<SplitDefinition> {
 
     SplitReifier(ProcessorDefinition<?> definition) {
         super((SplitDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/StepReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/StepReifier.java
index 1cd333c..6c97fa5 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/StepReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/StepReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.model.StepDefinition;
 import org.apache.camel.processor.StepProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class StepReifier extends ProcessorReifier<StepDefinition> {
+public class StepReifier extends ProcessorReifier<StepDefinition> {
 
     StepReifier(ProcessorDefinition<?> definition) {
         super(StepDefinition.class.cast(definition));
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/StopReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/StopReifier.java
index 657a76db..c0bd26a 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/StopReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/StopReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.model.StopDefinition;
 import org.apache.camel.processor.StopProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class StopReifier extends ProcessorReifier<StopDefinition> {
+public class StopReifier extends ProcessorReifier<StopDefinition> {
 
     StopReifier(ProcessorDefinition<?> definition) {
         super((StopDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ThreadsReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ThreadsReifier.java
index c690fa8..60c5fd2 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ThreadsReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ThreadsReifier.java
@@ -29,7 +29,7 @@ import org.apache.camel.spi.RouteContext;
 import org.apache.camel.spi.ThreadPoolProfile;
 import org.apache.camel.util.concurrent.ThreadPoolRejectedPolicy;
 
-class ThreadsReifier extends ProcessorReifier<ThreadsDefinition> {
+public class ThreadsReifier extends ProcessorReifier<ThreadsDefinition> {
 
     ThreadsReifier(ProcessorDefinition<?> definition) {
         super((ThreadsDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ThrottleReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ThrottleReifier.java
index 4fb86f0..c470994 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ThrottleReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ThrottleReifier.java
@@ -27,7 +27,7 @@ import org.apache.camel.model.language.ExpressionDefinition;
 import org.apache.camel.processor.Throttler;
 import org.apache.camel.spi.RouteContext;
 
-class ThrottleReifier extends ExpressionReifier<ThrottleDefinition> {
+public class ThrottleReifier extends ExpressionReifier<ThrottleDefinition> {
 
     ThrottleReifier(ProcessorDefinition<?> definition) {
         super((ThrottleDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java
index 9069f26..f44ccc9 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.ThrowExceptionDefinition;
 import org.apache.camel.processor.ThrowExceptionProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class ThrowExceptionReifier extends ProcessorReifier<ThrowExceptionDefinition> {
+public class ThrowExceptionReifier extends ProcessorReifier<ThrowExceptionDefinition> {
 
     ThrowExceptionReifier(ProcessorDefinition<?> definition) {
         super((ThrowExceptionDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ToDynamicReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ToDynamicReifier.java
index 042fede..17a2ef8 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ToDynamicReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ToDynamicReifier.java
@@ -32,7 +32,7 @@ import org.apache.camel.util.Pair;
 import org.apache.camel.util.StringHelper;
 import org.apache.camel.util.URISupport;
 
-class ToDynamicReifier<T extends ToDynamicDefinition> extends ProcessorReifier<T> {
+public class ToDynamicReifier<T extends ToDynamicDefinition> extends ProcessorReifier<T> {
 
     ToDynamicReifier(ProcessorDefinition<?> definition) {
         super((T) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/TransformReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/TransformReifier.java
index 044ebcd..8110f01 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/TransformReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/TransformReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.TransformDefinition;
 import org.apache.camel.processor.TransformProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class TransformReifier extends ExpressionReifier<TransformDefinition> {
+public class TransformReifier extends ExpressionReifier<TransformDefinition> {
 
     TransformReifier(ProcessorDefinition<?> definition) {
         super((TransformDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/TryReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/TryReifier.java
index 1211c4d..8a19e2b 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/TryReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/TryReifier.java
@@ -27,7 +27,7 @@ import org.apache.camel.model.TryDefinition;
 import org.apache.camel.processor.TryProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class TryReifier extends ProcessorReifier<TryDefinition> {
+public class TryReifier extends ProcessorReifier<TryDefinition> {
 
     TryReifier(ProcessorDefinition<?> definition) {
         super((TryDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/UnmarshalReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/UnmarshalReifier.java
index 6095b2e..bcbfbaa 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/UnmarshalReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/UnmarshalReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.spi.DataFormat;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.processor.UnmarshalProcessor;
 
-class UnmarshalReifier extends ProcessorReifier<UnmarshalDefinition> {
+public class UnmarshalReifier extends ProcessorReifier<UnmarshalDefinition> {
 
     UnmarshalReifier(ProcessorDefinition<?> definition) {
         super((UnmarshalDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/ValidateReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/ValidateReifier.java
index 38e0b6b..006b42e 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/ValidateReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/ValidateReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.model.ValidateDefinition;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.processor.validation.PredicateValidatingProcessor;
 
-class ValidateReifier extends ExpressionReifier<ValidateDefinition> {
+public class ValidateReifier extends ExpressionReifier<ValidateDefinition> {
 
     ValidateReifier(ProcessorDefinition<?> definition) {
         super((ValidateDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/WhenReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/WhenReifier.java
index b3805a3..2209b04 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/WhenReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/WhenReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.WhenDefinition;
 import org.apache.camel.processor.FilterProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class WhenReifier extends ExpressionReifier<WhenDefinition> {
+public class WhenReifier extends ExpressionReifier<WhenDefinition> {
 
     WhenReifier(ProcessorDefinition<?> definition) {
         super((WhenDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java
index 2e64f1f..bf041f3 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.model.WhenSkipSendToEndpointDefinition;
 import org.apache.camel.processor.FilterProcessor;
 import org.apache.camel.spi.RouteContext;
 
-class WhenSkipSendToEndpointReifier extends ExpressionReifier<WhenSkipSendToEndpointDefinition> {
+public class WhenSkipSendToEndpointReifier extends ExpressionReifier<WhenSkipSendToEndpointDefinition> {
 
     WhenSkipSendToEndpointReifier(ProcessorDefinition<?> definition) {
         super((WhenSkipSendToEndpointDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/WireTapReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/WireTapReifier.java
index 7b0f412..a45cdc4a 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/WireTapReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/WireTapReifier.java
@@ -32,7 +32,7 @@ import org.apache.camel.processor.WireTapProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 
-class WireTapReifier extends ToDynamicReifier<WireTapDefinition<?>> {
+public class WireTapReifier extends ToDynamicReifier<WireTapDefinition<?>> {
 
     WireTapReifier(ProcessorDefinition<?> definition) {
         super(definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java
index 6b697fe..6911d06 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java
@@ -23,7 +23,6 @@ import org.apache.camel.CamelContext;
 import org.apache.camel.model.DataFormatDefinition;
 import org.apache.camel.model.dataformat.CryptoDataFormat;
 import org.apache.camel.spi.DataFormat;
-import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 import org.apache.camel.util.ObjectHelper;
 
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java
index b2b8a28..f960d98 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java
@@ -20,7 +20,6 @@ import org.apache.camel.CamelContext;
 import org.apache.camel.model.DataFormatDefinition;
 import org.apache.camel.model.dataformat.CustomDataFormat;
 import org.apache.camel.spi.DataFormat;
-import org.apache.camel.spi.RouteContext;
 
 public class CustomDataFormatReifier extends DataFormatReifier<CustomDataFormat> {
 
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java
index aed2a90..26a3fcb 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java
@@ -19,7 +19,6 @@ package org.apache.camel.reifier.dataformat;
 import org.apache.camel.CamelContext;
 import org.apache.camel.model.DataFormatDefinition;
 import org.apache.camel.model.dataformat.GrokDataFormat;
-import org.apache.camel.model.dataformat.SyslogDataFormat;
 import org.apache.camel.spi.DataFormat;
 import org.apache.camel.util.ObjectHelper;
 
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java
index 6d8e970..1edf7a4 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java
@@ -22,7 +22,6 @@ import org.apache.camel.model.DataFormatDefinition;
 import org.apache.camel.model.dataformat.JsonDataFormat;
 import org.apache.camel.model.dataformat.JsonLibrary;
 import org.apache.camel.spi.DataFormat;
-import org.apache.camel.spi.RouteContext;
 
 public class JsonDataFormatReifier extends DataFormatReifier<JsonDataFormat> {
 
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java
index f835765..d115cf2 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java
@@ -23,7 +23,7 @@ import org.apache.camel.spi.RouteContext;
 import org.apache.camel.support.CamelContextHelper;
 import org.apache.camel.util.StringHelper;
 
-class CustomLoadBalancerReifier extends LoadBalancerReifier<CustomLoadBalancerDefinition> {
+public class CustomLoadBalancerReifier extends LoadBalancerReifier<CustomLoadBalancerDefinition> {
 
     CustomLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((CustomLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java
index 326ed2a..c0c9c5d 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java
@@ -26,7 +26,7 @@ import org.apache.camel.processor.loadbalancer.LoadBalancer;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.ObjectHelper;
 
-class FailoverLoadBalancerReifier extends LoadBalancerReifier<FailoverLoadBalancerDefinition> {
+public class FailoverLoadBalancerReifier extends LoadBalancerReifier<FailoverLoadBalancerDefinition> {
 
     FailoverLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((FailoverLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java
index 6f9a293..cf5ba69 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.processor.loadbalancer.LoadBalancer;
 import org.apache.camel.processor.loadbalancer.RandomLoadBalancer;
 import org.apache.camel.spi.RouteContext;
 
-class RandomLoadBalancerReifier extends LoadBalancerReifier<RandomLoadBalancerDefinition> {
+public class RandomLoadBalancerReifier extends LoadBalancerReifier<RandomLoadBalancerDefinition> {
 
     RandomLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((RandomLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java
index 01dd983..1b5efd8 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.processor.loadbalancer.LoadBalancer;
 import org.apache.camel.processor.loadbalancer.RoundRobinLoadBalancer;
 import org.apache.camel.spi.RouteContext;
 
-class RoundRobinLoadBalancerReifier extends LoadBalancerReifier<RoundRobinLoadBalancerDefinition> {
+public class RoundRobinLoadBalancerReifier extends LoadBalancerReifier<RoundRobinLoadBalancerDefinition> {
 
     RoundRobinLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((RoundRobinLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java
index a8b5e72..0ad0da0 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.processor.loadbalancer.LoadBalancer;
 import org.apache.camel.processor.loadbalancer.StickyLoadBalancer;
 import org.apache.camel.spi.RouteContext;
 
-class StickyLoadBalancerReifier extends LoadBalancerReifier<StickyLoadBalancerDefinition> {
+public class StickyLoadBalancerReifier extends LoadBalancerReifier<StickyLoadBalancerDefinition> {
 
     StickyLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((StickyLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java
index 81ae63d..423235e 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java
@@ -22,7 +22,7 @@ import org.apache.camel.processor.loadbalancer.LoadBalancer;
 import org.apache.camel.processor.loadbalancer.TopicLoadBalancer;
 import org.apache.camel.spi.RouteContext;
 
-class TopicLoadBalancerReifier extends LoadBalancerReifier<TopicLoadBalancerDefinition> {
+public class TopicLoadBalancerReifier extends LoadBalancerReifier<TopicLoadBalancerDefinition> {
 
     TopicLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((TopicLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java
index d57a25c..08aba1f 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java
@@ -28,7 +28,7 @@ import org.apache.camel.processor.loadbalancer.WeightedRandomLoadBalancer;
 import org.apache.camel.processor.loadbalancer.WeightedRoundRobinLoadBalancer;
 import org.apache.camel.spi.RouteContext;
 
-class WeightedLoadBalancerReifier extends LoadBalancerReifier<WeightedLoadBalancerDefinition> {
+public class WeightedLoadBalancerReifier extends LoadBalancerReifier<WeightedLoadBalancerDefinition> {
 
     WeightedLoadBalancerReifier(LoadBalancerDefinition definition) {
         super((WeightedLoadBalancerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/rest/RestBindingReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/rest/RestBindingReifier.java
index e2788d0..04928f0 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/rest/RestBindingReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/rest/RestBindingReifier.java
@@ -18,7 +18,6 @@ package org.apache.camel.reifier.rest;
 
 import java.util.HashMap;
 import java.util.Map;
-
 import javax.xml.bind.JAXBContext;
 
 import org.apache.camel.CamelContext;
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/CustomTransformeReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/CustomTransformeReifier.java
index 99afa45..da9b06e 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/CustomTransformeReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/CustomTransformeReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.transformer.CustomTransformerDefinition;
 import org.apache.camel.model.transformer.TransformerDefinition;
 import org.apache.camel.spi.Transformer;
 
-class CustomTransformeReifier extends TransformerReifier<CustomTransformerDefinition> {
+public class CustomTransformeReifier extends TransformerReifier<CustomTransformerDefinition> {
 
     CustomTransformeReifier(TransformerDefinition definition) {
         super((CustomTransformerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/DataFormatTransformeReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/DataFormatTransformeReifier.java
index 24c3e7b..8b8388d 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/DataFormatTransformeReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/DataFormatTransformeReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.reifier.dataformat.DataFormatReifier;
 import org.apache.camel.spi.DataFormat;
 import org.apache.camel.spi.Transformer;
 
-class DataFormatTransformeReifier extends TransformerReifier<DataFormatTransformerDefinition> {
+public class DataFormatTransformeReifier extends TransformerReifier<DataFormatTransformerDefinition> {
 
     DataFormatTransformeReifier(TransformerDefinition definition) {
         super((DataFormatTransformerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/EndpointTransformeReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/EndpointTransformeReifier.java
index eb7b28b..887ed7a 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/EndpointTransformeReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/transformer/EndpointTransformeReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.model.transformer.TransformerDefinition;
 import org.apache.camel.processor.SendProcessor;
 import org.apache.camel.spi.Transformer;
 
-class EndpointTransformeReifier extends TransformerReifier<EndpointTransformerDefinition> {
+public class EndpointTransformeReifier extends TransformerReifier<EndpointTransformerDefinition> {
 
     EndpointTransformeReifier(TransformerDefinition definition) {
         super((EndpointTransformerDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/validator/CustomValidatorReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/validator/CustomValidatorReifier.java
index fb35984..dac317b 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/validator/CustomValidatorReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/validator/CustomValidatorReifier.java
@@ -21,7 +21,7 @@ import org.apache.camel.model.validator.CustomValidatorDefinition;
 import org.apache.camel.model.validator.ValidatorDefinition;
 import org.apache.camel.spi.Validator;
 
-class CustomValidatorReifier extends ValidatorReifier<CustomValidatorDefinition> {
+public class CustomValidatorReifier extends ValidatorReifier<CustomValidatorDefinition> {
 
     CustomValidatorReifier(ValidatorDefinition definition) {
         super((CustomValidatorDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/validator/EndpointValidatorReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/validator/EndpointValidatorReifier.java
index 78dd2a8..d9e11b6 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/validator/EndpointValidatorReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/validator/EndpointValidatorReifier.java
@@ -25,7 +25,7 @@ import org.apache.camel.model.validator.ValidatorDefinition;
 import org.apache.camel.processor.SendProcessor;
 import org.apache.camel.spi.Validator;
 
-class EndpointValidatorReifier extends ValidatorReifier<EndpointValidatorDefinition> {
+public class EndpointValidatorReifier extends ValidatorReifier<EndpointValidatorDefinition> {
 
     EndpointValidatorReifier(ValidatorDefinition definition) {
         super((EndpointValidatorDefinition) definition);
diff --git a/core/camel-core/src/main/java/org/apache/camel/reifier/validator/PredicateValidatorReifier.java b/core/camel-core/src/main/java/org/apache/camel/reifier/validator/PredicateValidatorReifier.java
index 2a595ab..414d4e8 100644
--- a/core/camel-core/src/main/java/org/apache/camel/reifier/validator/PredicateValidatorReifier.java
+++ b/core/camel-core/src/main/java/org/apache/camel/reifier/validator/PredicateValidatorReifier.java
@@ -24,7 +24,7 @@ import org.apache.camel.model.validator.ValidatorDefinition;
 import org.apache.camel.spi.Validator;
 import org.apache.camel.support.processor.validation.PredicateValidatingProcessor;
 
-class PredicateValidatorReifier extends ValidatorReifier<PredicateValidatorDefinition> {
+public class PredicateValidatorReifier extends ValidatorReifier<PredicateValidatorDefinition> {
 
     PredicateValidatorReifier(ValidatorDefinition definition) {
         super((PredicateValidatorDefinition) definition);


[camel] 02/02: CAMEL-13657: Use name instead of headerName, propertyName in XML DSL to make it simpler and more natural.

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 8e4e4ecb428b7cbd6d22ce6596dfdb1aa2f4bc7f
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Jun 28 15:58:47 2019 +0200

    CAMEL-13657: Use name instead of headerName, propertyName in XML DSL to make it simpler and more natural.
---
 .../java/org/apache/camel/util/DumpModelAsXmlRouteExpressionTest.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/camel-core/src/test/java/org/apache/camel/util/DumpModelAsXmlRouteExpressionTest.java b/core/camel-core/src/test/java/org/apache/camel/util/DumpModelAsXmlRouteExpressionTest.java
index 75e007f..13b16b9 100644
--- a/core/camel-core/src/test/java/org/apache/camel/util/DumpModelAsXmlRouteExpressionTest.java
+++ b/core/camel-core/src/test/java/org/apache/camel/util/DumpModelAsXmlRouteExpressionTest.java
@@ -68,7 +68,7 @@ public class DumpModelAsXmlRouteExpressionTest extends ContextTestSupport {
         assertNotNull(xml);
         log.info(xml);
 
-        assertTrue(xml.contains("<setHeader name=\"foo\""));
+        assertTrue(xml.contains("<setHeader id=\"setHeader1\" name=\"foo\">"));
         assertTrue(xml.contains("<method ref=\"myCoolBean\"/>"));
     }