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);
}
/**