Repository: camel
Updated Branches:
  refs/heads/master c86c2f11f -> 654bd8fea


Component doc


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/4f283d1d
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/4f283d1d
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/4f283d1d

Branch: refs/heads/master
Commit: 4f283d1d1abdcdd9e1da4baf61e028c2248cb537
Parents: c86c2f1
Author: Claus Ibsen <davscl...@apache.org>
Authored: Fri Apr 24 13:29:53 2015 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Fri Apr 24 13:29:53 2015 +0200

----------------------------------------------------------------------
 .../apache/camel/component/stomp/StompComponent.java    | 12 ++++++++++++
 .../camel/component/stomp/StompConfiguration.java       | 12 +++++++++++-
 .../org/apache/camel/component/stomp/StompEndpoint.java |  2 +-
 3 files changed, 24 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/4f283d1d/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompComponent.java
----------------------------------------------------------------------
diff --git 
a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompComponent.java
 
b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompComponent.java
index f8468e4..03459b3 100644
--- 
a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompComponent.java
+++ 
b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompComponent.java
@@ -48,18 +48,30 @@ public class StompComponent extends UriEndpointComponent {
         return configuration;
     }
 
+    /**
+     * To use the shared stomp configuration
+     */
     public void setConfiguration(StompConfiguration configuration) {
         this.configuration = configuration;
     }
 
+    /**
+     * The URI of the Stomp broker to connect to
+     */
     public void setBrokerURL(String brokerURL) {
         getConfiguration().setBrokerURL(brokerURL);
     }
 
+    /**
+     * The username
+     */
     public void setLogin(String login) {
         getConfiguration().setLogin(login);
     }
 
+    /**
+     * The password
+     */
     public void setPasscode(String passcode) {
         getConfiguration().setPasscode(passcode);
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/4f283d1d/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java
----------------------------------------------------------------------
diff --git 
a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java
 
b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java
index 00b7fc8..72c1224 100644
--- 
a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java
+++ 
b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompConfiguration.java
@@ -17,13 +17,14 @@
 package org.apache.camel.component.stomp;
 
 import org.apache.camel.RuntimeCamelException;
+import org.apache.camel.spi.Metadata;
 import org.apache.camel.spi.UriParam;
 import org.apache.camel.spi.UriParams;
 
 @UriParams
 public class StompConfiguration implements Cloneable {
 
-    @UriParam(defaultValue = "tcp://localhost:61613")
+    @UriParam(defaultValue = "tcp://localhost:61613") @Metadata(required = 
"true")
     private String brokerURL = "tcp://localhost:61613";
     @UriParam
     private String login;
@@ -46,6 +47,9 @@ public class StompConfiguration implements Cloneable {
         return brokerURL;
     }
 
+    /**
+     * The URI of the Stomp broker to connect to
+     */
     public void setBrokerURL(String brokerURL) {
         this.brokerURL = brokerURL;
     }
@@ -54,6 +58,9 @@ public class StompConfiguration implements Cloneable {
         return login;
     }
 
+    /**
+     * The username
+     */
     public void setLogin(String login) {
         this.login = login;
     }
@@ -62,6 +69,9 @@ public class StompConfiguration implements Cloneable {
         return passcode;
     }
 
+    /**
+     * The password
+     */
     public void setPasscode(String passcode) {
         this.passcode = passcode;
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/4f283d1d/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java
 
b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java
index 17600e4..2682ae3 100644
--- 
a/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java
+++ 
b/components/camel-stomp/src/main/java/org/apache/camel/component/stomp/StompEndpoint.java
@@ -48,7 +48,7 @@ import static 
org.fusesource.stomp.client.Constants.UNSUBSCRIBE;
 @UriEndpoint(scheme = "stomp", title = "Stomp", syntax = "stomp:destination", 
consumerClass = StompConsumer.class, label = "messaging")
 public class StompEndpoint extends DefaultEndpoint {
 
-    @UriPath @Metadata(required = "true")
+    @UriPath(description = "Name of the queue") @Metadata(required = "true")
     private String destination;
     @UriParam
     private StompConfiguration configuration;

Reply via email to