Component doc
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/9f0ee1c3 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/9f0ee1c3 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/9f0ee1c3 Branch: refs/heads/master Commit: 9f0ee1c3f578a69fb5164035d775e503cee42cd7 Parents: 9d9f2b3 Author: Claus Ibsen <davscl...@apache.org> Authored: Fri Apr 24 14:07:03 2015 +0200 Committer: Claus Ibsen <davscl...@apache.org> Committed: Fri Apr 24 14:07:03 2015 +0200 ---------------------------------------------------------------------- .../org/apache/camel/component/bean/BeanEndpoint.java | 11 ++++++----- .../org/apache/camel/component/ejb/EjbComponent.java | 6 ++++++ 2 files changed, 12 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/9f0ee1c3/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java b/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java index e6f01c1..1287483 100644 --- a/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java +++ b/camel-core/src/main/java/org/apache/camel/component/bean/BeanEndpoint.java @@ -38,16 +38,17 @@ import org.apache.camel.spi.UriPath; public class BeanEndpoint extends DefaultEndpoint { private transient BeanHolder beanHolder; private transient BeanProcessor processor; - @UriPath @Metadata(required = "true") + @UriPath(description = "Sets the name of the bean to invoke") @Metadata(required = "true") private String beanName; - @UriParam + @UriParam(description = "If enabled, Camel will cache the result of the first Registry look-up. Cache can be enabled if the bean in the Registry is defined as a singleton scope.") private boolean cache; - @UriParam + @UriParam(description = "How to treat the parameters which are passed from the message body." + + "true means the message body should be an array of parameters. Note: This option is used internally by Camel, and is not intended for end users to use.") @Deprecated private boolean multiParameterArray; - @UriParam + @UriParam(description = "Sets the name of the method to invoke on the bean") private String method; - @UriParam + @UriParam(description = "Used for configuring additional properties on the bean") private Map<String, Object> parameters; public BeanEndpoint() { http://git-wip-us.apache.org/repos/asf/camel/blob/9f0ee1c3/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbComponent.java ---------------------------------------------------------------------- diff --git a/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbComponent.java b/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbComponent.java index 0a06900..91ac608 100644 --- a/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbComponent.java +++ b/components/camel-ejb/src/main/java/org/apache/camel/component/ejb/EjbComponent.java @@ -60,6 +60,9 @@ public class EjbComponent extends BeanComponent { return context; } + /** + * The Context to use for looking up the EJBs + */ public void setContext(Context context) { this.context = context; } @@ -68,6 +71,9 @@ public class EjbComponent extends BeanComponent { return properties; } + /** + * Properties for creating javax.naming.Context if a context has not been configured. + */ public void setProperties(Properties properties) { this.properties = properties; }