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 2016/01/03 12:39:22 UTC
[3/4] camel git commit: Component docs - Fixed invalid syntax in
language component
Component docs - Fixed invalid syntax in language component
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/783e0196
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/783e0196
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/783e0196
Branch: refs/heads/camel-2.16.x
Commit: 783e019619b7d6594aef0a5c26d970241b582b90
Parents: b98c8ae
Author: Claus Ibsen <da...@apache.org>
Authored: Sun Jan 3 12:31:44 2016 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Sun Jan 3 12:39:00 2016 +0100
----------------------------------------------------------------------
.../component/language/LanguageEndpoint.java | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/783e0196/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java
index 96105ac..9bacf5b 100644
--- a/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java
+++ b/camel-core/src/main/java/org/apache/camel/component/language/LanguageEndpoint.java
@@ -49,6 +49,9 @@ public class LanguageEndpoint extends ResourceEndpoint {
private boolean contentResolvedFromResource;
@UriPath(enums = "bean,constant,el,exchangeProperty,file,groovy,header,jsonpath,jxpath,mvel,ognl,ref,simple,spel,sql,terser,tokenize,xpath,xquery,xtokenize") @Metadata(required = "true")
private String languageName;
+ // resourceUri is optional in the language endpoint
+ @UriPath(description = "Path to the resource, or a reference to lookup a bean in the Registry to use as the resource") @Metadata(required = "false")
+ private String resourceUri;
@UriParam
private String script;
@UriParam(defaultValue = "true")
@@ -181,6 +184,21 @@ public class LanguageEndpoint extends ResourceEndpoint {
}
/**
+ * Path to the resource, or a reference to lookup a bean in the Registry to use as the resource
+ *
+ * @param resourceUri the resource path
+ */
+ @Override
+ public void setResourceUri(String resourceUri) {
+ super.setResourceUri(resourceUri);
+ }
+
+ @Override
+ public String getResourceUri() {
+ return super.getResourceUri();
+ }
+
+ /**
* Sets the script to execute
*
* @param script the script