CAMEL-7999: More components include documentation

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

Branch: refs/heads/master
Commit: a430ee533e2a50ab401a5aceffc8f54af9d7e64e
Parents: 6955d5c
Author: Claus Ibsen <davscl...@apache.org>
Authored: Thu Dec 18 10:32:12 2014 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Thu Dec 18 10:58:55 2014 +0100

----------------------------------------------------------------------
 .../org/apache/camel/component/rmi/RmiComponent.java     | 10 +++-------
 .../java/org/apache/camel/component/rmi/RmiEndpoint.java | 11 +++++++++--
 2 files changed, 12 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/a430ee53/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiComponent.java
----------------------------------------------------------------------
diff --git 
a/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiComponent.java
 
b/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiComponent.java
index b7bd941..b953449 100644
--- 
a/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiComponent.java
+++ 
b/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiComponent.java
@@ -21,20 +21,16 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
-import org.apache.camel.CamelContext;
 import org.apache.camel.Endpoint;
-import org.apache.camel.impl.DefaultComponent;
+import org.apache.camel.impl.UriEndpointComponent;
 
 /**
  * @version 
  */
-public class RmiComponent extends DefaultComponent {
+public class RmiComponent extends UriEndpointComponent {
 
     public RmiComponent() {
-    }
-
-    public RmiComponent(CamelContext context) {
-        super(context);
+        super(RmiEndpoint.class);
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/camel/blob/a430ee53/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java
 
b/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java
index 1f5e4f9..ffb1eb0 100644
--- 
a/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java
+++ 
b/components/camel-rmi/src/main/java/org/apache/camel/component/rmi/RmiEndpoint.java
@@ -28,17 +28,24 @@ import org.apache.camel.Consumer;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
 import org.apache.camel.impl.DefaultEndpoint;
+import org.apache.camel.spi.UriEndpoint;
+import org.apache.camel.spi.UriParam;
+import org.apache.camel.spi.UriPath;
 import org.apache.camel.util.ObjectHelper;
 
 /**
  * @version 
  */
+@UriEndpoint(scheme = "rmi", consumerClass = RmiConsumer.class, label = 
"messaging")
 public class RmiEndpoint extends DefaultEndpoint {
 
-    private List<Class<?>> remoteInterfaces;
     private ClassLoader classLoader;
-    private URI uri;
     private int port;
+    @UriPath
+    private URI uri;
+    @UriParam
+    private List<Class<?>> remoteInterfaces;
+    @UriParam
     private String method;
 
     public RmiEndpoint() {

Reply via email to