Repository: camel Updated Branches: refs/heads/camel-2.16.x b98c8ae65 -> 6c211d494 refs/heads/master ec91dc5af -> ff75709b4
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/334f5e11 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/334f5e11 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/334f5e11 Branch: refs/heads/master Commit: 334f5e112e742d5c7a8f84cdc13f80d03efd1999 Parents: ec91dc5 Author: Claus Ibsen <[email protected]> Authored: Sun Jan 3 12:31:44 2016 +0100 Committer: Claus Ibsen <[email protected]> Committed: Sun Jan 3 12:31:44 2016 +0100 ---------------------------------------------------------------------- .../component/language/LanguageEndpoint.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/334f5e11/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 a48b487..7afb5f1 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 @@ -55,6 +55,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") @@ -187,6 +190,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
