This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch mock in repository https://gitbox.apache.org/repos/asf/camel.git
commit 632afc40e4cd1e81f901a88184773e9e718c1ddf Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed Apr 17 10:21:39 2019 +0200 Move mock component out of camel-core. Work in progress. --- .../java/org/apache/camel/component/mock/MockExpressionClause.java | 3 +++ .../org/apache/camel/component/mock/MockExpressionClauseSupport.java | 3 +++ .../main/java/org/apache/camel/component/mock/MockValueBuilder.java | 3 +++ .../src/main/java/org/apache/camel/builder/ExpressionBuilder.java | 2 ++ .../src/main/java/org/apache/camel/builder/PredicateBuilder.java | 2 ++ 5 files changed, 13 insertions(+) diff --git a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClause.java b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClause.java index fa4b202..29254d3 100644 --- a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClause.java +++ b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClause.java @@ -32,6 +32,9 @@ import org.apache.camel.support.ExpressionToPredicateAdapter; /** * Represents an expression clause within the DSL which when the expression is * complete the clause continues to another part of the DSL + * <p/> + * This implementation is a derived copy of the <tt>org.apache.camel.builder.ExpressionClause</tt> from camel-core, + * that are specialized for being used with the mock component and separated from camel-core. */ public class MockExpressionClause<T> implements Expression, Predicate { private MockExpressionClauseSupport<T> delegate; diff --git a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClauseSupport.java b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClauseSupport.java index b518bab..007455d 100644 --- a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClauseSupport.java +++ b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockExpressionClauseSupport.java @@ -23,6 +23,9 @@ import org.apache.camel.support.builder.ExpressionBuilder; /** * A support class for building expression clauses. + * <p/> + * This implementation is a derived copy of the <tt>org.apache.camel.builder.ExpressionClauseSupport</tt> from camel-core, + * that are specialized for being used with the mock component and separated from camel-core. */ public class MockExpressionClauseSupport<T> { diff --git a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockValueBuilder.java b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockValueBuilder.java index 7253658..551c524 100644 --- a/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockValueBuilder.java +++ b/components/camel-mock/src/main/java/org/apache/camel/component/mock/MockValueBuilder.java @@ -31,6 +31,9 @@ import org.apache.camel.support.builder.PredicateBuilder; /** * A builder of expressions or predicates based on values. + * <p/> + * This implementation is a derived copy of the <tt>org.apache.camel.builder.ValueBuilder</tt> from camel-core, + * that are specialized for being used with the mock component and separated from camel-core. */ public class MockValueBuilder implements Expression, Predicate { private Expression expression; diff --git a/core/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java b/core/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java index f8eb0cd..446c4ac 100644 --- a/core/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java +++ b/core/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java @@ -24,6 +24,8 @@ import org.apache.camel.util.StringHelper; */ public final class ExpressionBuilder extends org.apache.camel.support.builder.ExpressionBuilder { + // this class is included in camel-core to be backwards compatible by extending from camel-support + /** * Utility classes should not have a public constructor. */ diff --git a/core/camel-core/src/main/java/org/apache/camel/builder/PredicateBuilder.java b/core/camel-core/src/main/java/org/apache/camel/builder/PredicateBuilder.java index 0b6dd01..43b62bd 100644 --- a/core/camel-core/src/main/java/org/apache/camel/builder/PredicateBuilder.java +++ b/core/camel-core/src/main/java/org/apache/camel/builder/PredicateBuilder.java @@ -21,6 +21,8 @@ package org.apache.camel.builder; */ public final class PredicateBuilder extends org.apache.camel.support.builder.PredicateBuilder { + // this class is included in camel-core to be backwards compatible by extending from camel-support + /** * Utility classes should not have a public constructor. */