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/01/23 10:04:33 UTC

[camel] branch camel-2.x updated: Deprecate not used methods

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

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


The following commit(s) were added to refs/heads/camel-2.x by this push:
     new 7330ff4  Deprecate not used methods
7330ff4 is described below

commit 7330ff4592afdc7a404a227cef1feb1281a11d37
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Jan 23 11:03:42 2019 +0100

    Deprecate not used methods
---
 .../src/main/java/org/apache/camel/builder/ExpressionBuilder.java      | 3 +++
 .../java/org/apache/camel/model/language/MethodCallExpression.java     | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java b/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
index 80ad2e6..2195c39 100644
--- a/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
+++ b/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
@@ -2031,14 +2031,17 @@ public final class ExpressionBuilder {
         };
     }
 
+    @Deprecated
     public static Expression beanExpression(final Class<?> beanType, final String methodName) {
         return BeanLanguage.bean(beanType, methodName);
     }
 
+    @Deprecated
     public static Expression beanExpression(final Object bean, final String methodName) {
         return BeanLanguage.bean(bean, methodName);
     }
 
+    @Deprecated
     public static Expression beanExpression(final String beanRef, final String methodName) {
         String expression = methodName != null ? beanRef + "." + methodName : beanRef;
         return beanExpression(expression);
diff --git a/camel-core/src/main/java/org/apache/camel/model/language/MethodCallExpression.java b/camel-core/src/main/java/org/apache/camel/model/language/MethodCallExpression.java
index e5320fd..94db3ae 100644
--- a/camel-core/src/main/java/org/apache/camel/model/language/MethodCallExpression.java
+++ b/camel-core/src/main/java/org/apache/camel/model/language/MethodCallExpression.java
@@ -207,7 +207,7 @@ public class MethodCallExpression extends ExpressionDefinition {
 
     @Override
     public Predicate createPredicate(CamelContext camelContext) {
-        return (BeanExpression) createExpression(camelContext);
+        return (Predicate) createExpression(camelContext);
     }
 
     /**