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 <[email protected]> Authored: Sun Jan 3 12:31:44 2016 +0100 Committer: Claus Ibsen <[email protected]> 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
