Repository: camel
Updated Branches:
  refs/heads/master c0a9f5cd4 -> e3ec108c8


http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraEndpoint.java
 
b/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraEndpoint.java
index f72960f..6258813 100644
--- 
a/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraEndpoint.java
+++ 
b/components/camel-gora/src/main/java/org/apache/camel/component/gora/GoraEndpoint.java
@@ -28,7 +28,7 @@ import org.apache.gora.store.DataStore;
 /**
  * The gora component allows you to work with NoSQL databases using the Apache 
Gora framework.
  */
-@UriEndpoint(scheme = "gora", title = "Gora", syntax = "gora:name", 
consumerClass = GoraConsumer.class, label = "database,hadoop,nosql")
+@UriEndpoint(firstVersion = "2.14.0", scheme = "gora", title = "Gora", syntax 
= "gora:name", consumerClass = GoraConsumer.class, label = 
"database,hadoop,nosql")
 public class GoraEndpoint extends DefaultEndpoint {
 
     /**

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
 
b/components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
index 74f1325..3ecf6eb 100644
--- 
a/components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
+++ 
b/components/camel-guava-eventbus/src/main/java/org/apache/camel/component/guava/eventbus/GuavaEventBusEndpoint.java
@@ -32,7 +32,7 @@ import org.apache.camel.util.CamelContextHelper;
 /**
  * The guava-eventbus component provides integration bridge between Camel and 
Google Guava EventBus.
  */
-@UriEndpoint(scheme = "guava-eventbus", title = "Guava EventBus", syntax = 
"guava-eventbus:eventBusRef", consumerClass = GuavaEventBusConsumer.class, 
label = "eventbus")
+@UriEndpoint(firstVersion = "2.10.0", scheme = "guava-eventbus", title = 
"Guava EventBus", syntax = "guava-eventbus:eventBusRef", consumerClass = 
GuavaEventBusConsumer.class, label = "eventbus")
 public class GuavaEventBusEndpoint extends DefaultEndpoint implements 
MultipleConsumersSupport {
 
     private EventBus eventBus;

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java
index 63b0ac7..67fcf8d 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/HazelcastDefaultEndpoint.java
@@ -31,7 +31,7 @@ import org.apache.camel.spi.UriPath;
 /**
  * The hazelcast component allows you to work with the Hazelcast distributed 
data grid / cache.
  */
-@UriEndpoint(scheme = "hazelcast", title = "Hazelcast", syntax = 
"hazelcast:command:cacheName", consumerClass = HazelcastDefaultConsumer.class, 
label = "cache,datagrid")
+@UriEndpoint(firstVersion = "2.7.0", scheme = "hazelcast", title = 
"Hazelcast", syntax = "hazelcast:command:cacheName", consumerClass = 
HazelcastDefaultConsumer.class, label = "cache,datagrid")
 public abstract class HazelcastDefaultEndpoint extends DefaultEndpoint {
 
     @UriPath @Metadata(required = "true")

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java
 
b/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java
index 81bfe7f..a17202c 100644
--- 
a/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java
+++ 
b/components/camel-hbase/src/main/java/org/apache/camel/component/hbase/HBaseEndpoint.java
@@ -43,7 +43,7 @@ import org.apache.hadoop.security.UserGroupInformation;
 /**
  * For reading/writing from/to an HBase store (Hadoop database).
  */
-@UriEndpoint(scheme = "hbase", title = "HBase", syntax = "hbase:tableName", 
consumerClass = HBaseConsumer.class, label = "hadoop")
+@UriEndpoint(firstVersion = "2.10.0", scheme = "hbase", title = "HBase", 
syntax = "hbase:tableName", consumerClass = HBaseConsumer.class, label = 
"hadoop")
 public class HBaseEndpoint extends DefaultEndpoint {
 
     private Configuration configuration;

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsEndpoint.java
 
b/components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsEndpoint.java
index 4d809f9..272cda9 100644
--- 
a/components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsEndpoint.java
+++ 
b/components/camel-hdfs/src/main/java/org/apache/camel/component/hdfs/HdfsEndpoint.java
@@ -30,7 +30,7 @@ import org.apache.camel.spi.UriParam;
 /**
  * For reading/writing from/to an HDFS filesystem using Hadoop 1.x.
  */
-@UriEndpoint(scheme = "hdfs", title = "HDFS", syntax = 
"hdfs:hostName:port/path", consumerClass = HdfsConsumer.class, label = 
"hadoop,file")
+@UriEndpoint(firstVersion = "2.8.0", scheme = "hdfs", title = "HDFS", syntax = 
"hdfs:hostName:port/path", consumerClass = HdfsConsumer.class, label = 
"hadoop,file")
 public class HdfsEndpoint extends ScheduledPollEndpoint {
 
     @UriParam

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsEndpoint.java
 
b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsEndpoint.java
index baecdcc..7224d37 100644
--- 
a/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsEndpoint.java
+++ 
b/components/camel-hdfs2/src/main/java/org/apache/camel/component/hdfs2/HdfsEndpoint.java
@@ -30,7 +30,7 @@ import org.apache.camel.spi.UriParam;
 /**
  * For reading/writing from/to an HDFS filesystem using Hadoop 2.x.
  */
-@UriEndpoint(scheme = "hdfs2", title = "HDFS2", syntax = 
"hdfs2:hostName:port/path", consumerClass = HdfsConsumer.class, label = 
"hadoop,file")
+@UriEndpoint(firstVersion = "2.14.0", scheme = "hdfs2", title = "HDFS2", 
syntax = "hdfs2:hostName:port/path", consumerClass = HdfsConsumer.class, label 
= "hadoop,file")
 public class HdfsEndpoint extends ScheduledPollEndpoint {
 
     @UriParam

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatEndpoint.java
 
b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatEndpoint.java
index 0210df7..734fa30 100644
--- 
a/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatEndpoint.java
+++ 
b/components/camel-hipchat/src/main/java/org/apache/camel/component/hipchat/HipchatEndpoint.java
@@ -26,7 +26,7 @@ import org.apache.camel.spi.UriParam;
 /**
  * The hipchat component supports producing and consuming messages from/to 
Hipchat service.
  */
-@UriEndpoint(scheme = "hipchat", title = "Hipchat", syntax = 
"hipchat:protocol:host:port", consumerClass = HipchatConsumer.class, label = 
"api,cloud")
+@UriEndpoint(firstVersion = "2.15.0", scheme = "hipchat", title = "Hipchat", 
syntax = "hipchat:protocol:host:port", consumerClass = HipchatConsumer.class, 
label = "api,cloud")
 public class HipchatEndpoint extends ScheduledPollEndpoint {
 
     @UriParam

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
index 153774b..ef0b129 100644
--- 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
+++ 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java
@@ -41,7 +41,7 @@ import org.slf4j.LoggerFactory;
 /**
  * For calling out to external HTTP servers using Apache HTTP Client 3.x.
  */
-@UriEndpoint(scheme = "http,https", title = "HTTP,HTTPS", syntax = 
"http:httpUri", producerOnly = true, label = "http", lenientProperties = true)
+@UriEndpoint(firstVersion = "1.0.0", scheme = "http,https", title = 
"HTTP,HTTPS", syntax = "http:httpUri", producerOnly = true, label = "http", 
lenientProperties = true)
 public class HttpEndpoint extends HttpCommonEndpoint {
 
     // Note: all options must be documented with description in annotations so 
extended components can access the documentation

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpEndpoint.java
 
b/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpEndpoint.java
index 01d1b7e..f500ec2 100644
--- 
a/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpEndpoint.java
+++ 
b/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpEndpoint.java
@@ -46,7 +46,7 @@ import org.slf4j.LoggerFactory;
 /**
  * For calling out to external HTTP servers using Apache HTTP Client 4.x.
  */
-@UriEndpoint(scheme = "http4,http4s", title = "HTTP4,HTTP4S", syntax = 
"http4:httpUri", producerOnly = true, label = "http", lenientProperties = true)
+@UriEndpoint(firstVersion = "2.3.0", scheme = "http4,http4s", title = 
"HTTP4,HTTP4S", syntax = "http4:httpUri", producerOnly = true, label = "http", 
lenientProperties = true)
 public class HttpEndpoint extends HttpCommonEndpoint {
 
     private static final Logger LOG = 
LoggerFactory.getLogger(HttpEndpoint.class);

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-ibatis/src/main/java/org/apache/camel/component/ibatis/IBatisEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ibatis/src/main/java/org/apache/camel/component/ibatis/IBatisEndpoint.java
 
b/components/camel-ibatis/src/main/java/org/apache/camel/component/ibatis/IBatisEndpoint.java
index c99feed..7f92d6e 100644
--- 
a/components/camel-ibatis/src/main/java/org/apache/camel/component/ibatis/IBatisEndpoint.java
+++ 
b/components/camel-ibatis/src/main/java/org/apache/camel/component/ibatis/IBatisEndpoint.java
@@ -34,7 +34,7 @@ import org.apache.camel.util.ObjectHelper;
 /**
  * Performs a query, poll, insert, update or delete in a relational database 
using Apache iBATIS.
  */
-@UriEndpoint(scheme = "ibatis", title = "iBatis", syntax = "ibatis:statement", 
consumerClass = IBatisConsumer.class, label = "database,sql")
+@UriEndpoint(firstVersion = "1.3.0", scheme = "ibatis", title = "iBatis", 
syntax = "ibatis:statement", consumerClass = IBatisConsumer.class, label = 
"database,sql")
 public class IBatisEndpoint extends DefaultPollingEndpoint {
     @UriPath @Metadata(required = "true")
     private String statement;

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-ignite/src/main/java/org/apache/camel/component/ignite/AbstractIgniteEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ignite/src/main/java/org/apache/camel/component/ignite/AbstractIgniteEndpoint.java
 
b/components/camel-ignite/src/main/java/org/apache/camel/component/ignite/AbstractIgniteEndpoint.java
index 09791ca..6426418 100644
--- 
a/components/camel-ignite/src/main/java/org/apache/camel/component/ignite/AbstractIgniteEndpoint.java
+++ 
b/components/camel-ignite/src/main/java/org/apache/camel/component/ignite/AbstractIgniteEndpoint.java
@@ -25,7 +25,7 @@ import org.apache.ignite.Ignite;
 /**
  * Base class for all Ignite endpoints. 
  */
-@UriEndpoint(scheme = "ignite:...", title = "Ignite endpoints", syntax = 
"ignite:...", label = "nosql,cache,compute", producerOnly = true)
+@UriEndpoint(firstVersion = "2.18.0", scheme = "ignite:...", title = "Ignite 
endpoints", syntax = "ignite:...", label = "nosql,cache,compute", producerOnly 
= true)
 public abstract class AbstractIgniteEndpoint extends DefaultEndpoint {
 
     protected IgniteComponent component;

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java
 
b/components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java
index 12c8d64..eed7bae 100644
--- 
a/components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java
+++ 
b/components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java
@@ -26,7 +26,7 @@ import org.apache.camel.spi.UriParam;
 /**
  * For reading/writing from/to Infinispan distributed key/value store and data 
grid.
  */
-@UriEndpoint(scheme = "infinispan", title = "Infinispan", syntax = 
"infinispan:host", consumerClass = InfinispanConsumer.class, label = 
"cache,datagrid,clustering")
+@UriEndpoint(firstVersion = "2.14.0", scheme = "infinispan", title = 
"Infinispan", syntax = "infinispan:host", consumerClass = 
InfinispanConsumer.class, label = "cache,datagrid,clustering")
 public class InfinispanEndpoint extends DefaultEndpoint {
     @UriParam
     private InfinispanConfiguration configuration;

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/InfluxDbEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/InfluxDbEndpoint.java
 
b/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/InfluxDbEndpoint.java
index 1dac976..eaf6bb2 100644
--- 
a/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/InfluxDbEndpoint.java
+++ 
b/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/InfluxDbEndpoint.java
@@ -32,7 +32,7 @@ import org.slf4j.LoggerFactory;
 /**
  * The influxdb component allows you to interact with <a 
href="https://influxdata.com/time-series-platform/influxdb/";>InfluxDB</a>, a 
time series database.
  */
-@UriEndpoint(scheme = "influxdb", title = "InfluxDB", syntax = 
"influxdb:connectionBean", label = "database,ticks", producerOnly = true)
+@UriEndpoint(firstVersion = "2.18.0", scheme = "influxdb", title = "InfluxDB", 
syntax = "influxdb:connectionBean", label = "database,ticks", producerOnly = 
true)
 public class InfluxDbEndpoint extends DefaultEndpoint {
 
     private static final Logger LOG = 
LoggerFactory.getLogger(InfluxDbEndpoint.class);

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcEndpoint.java
 
b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcEndpoint.java
index 9dc627e..a057979 100644
--- 
a/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcEndpoint.java
+++ 
b/components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcEndpoint.java
@@ -34,7 +34,7 @@ import org.slf4j.LoggerFactory;
 /**
  * The irc component implements an <a 
href="https://en.wikipedia.org/wiki/Internet_Relay_Chat";>IRC</a> (Internet 
Relay Chat) transport.
  */
-@UriEndpoint(scheme = "irc", title = "IRC", syntax = "irc:hostname:port", 
alternativeSyntax = "irc:username:password@hostname:port", consumerClass = 
IrcConsumer.class, label = "chat")
+@UriEndpoint(firstVersion = "1.1.0", scheme = "irc", title = "IRC", syntax = 
"irc:hostname:port", alternativeSyntax = "irc:username:password@hostname:port", 
consumerClass = IrcConsumer.class, label = "chat")
 public class IrcEndpoint extends DefaultEndpoint {
     private static final Logger LOG = 
LoggerFactory.getLogger(IrcEndpoint.class);
 

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQEndpoint.java
 
b/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQEndpoint.java
index 009bc94..ea47639 100644
--- 
a/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQEndpoint.java
+++ 
b/components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQEndpoint.java
@@ -37,7 +37,7 @@ import org.slf4j.LoggerFactory;
 /**
  * The ironmq provides integration with <a 
href="https://www.iron.io/";>IronMQ</a> an elastic and durable hosted message 
queue as a service.
  */
-@UriEndpoint(scheme = "ironmq", syntax = "ironmq:queueName", title = "ironmq", 
consumerClass = IronMQConsumer.class, label = "cloud,messaging")
+@UriEndpoint(firstVersion = "2.17.0", scheme = "ironmq", syntax = 
"ironmq:queueName", title = "ironmq", consumerClass = IronMQConsumer.class, 
label = "cloud,messaging")
 public class IronMQEndpoint extends ScheduledPollEndpoint {
     private static final Logger LOG = 
LoggerFactory.getLogger(IronMQEndpoint.class);
 

http://git-wip-us.apache.org/repos/asf/camel/blob/e3ec108c/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/gridfs/GridFsEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/gridfs/GridFsEndpoint.java
 
b/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/gridfs/GridFsEndpoint.java
index da5a064..0c6147e 100644
--- 
a/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/gridfs/GridFsEndpoint.java
+++ 
b/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/gridfs/GridFsEndpoint.java
@@ -38,7 +38,7 @@ import org.slf4j.LoggerFactory;
 /**
  * Component for working with MongoDB GridFS.
  */
-@UriEndpoint(scheme = "gridfs", title = "MongoDBGridFS", syntax = 
"gridfs:connectionBean", label = "database,nosql")
+@UriEndpoint(firstVersion = "2.18.0", scheme = "gridfs", title = 
"MongoDBGridFS", syntax = "gridfs:connectionBean", label = "database,nosql")
 public class GridFsEndpoint extends DefaultEndpoint {
 
     public static final String GRIDFS_OPERATION = "gridfs.operation";

Reply via email to