Repository: camel Updated Branches: refs/heads/master 267f065fb -> 32b42af19
CAMEL-10775: Add information to components which version they were added to Camel Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/40bada55 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/40bada55 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/40bada55 Branch: refs/heads/master Commit: 40bada551084e76c57cfcffb456bd86324bc8678 Parents: 267f065 Author: Claus Ibsen <davscl...@apache.org> Authored: Wed Feb 1 13:23:16 2017 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Wed Feb 1 18:00:51 2017 +0100 ---------------------------------------------------------------------- .../main/java/org/apache/camel/model/dataformat/CsvDataFormat.java | 2 +- .../java/org/apache/camel/model/dataformat/JaxbDataFormat.java | 2 +- .../java/org/apache/camel/model/dataformat/JibxDataFormat.java | 2 +- .../main/java/org/apache/camel/model/language/ELExpression.java | 2 +- .../java/org/apache/camel/model/language/JXPathExpression.java | 2 +- .../java/org/apache/camel/model/language/JsonPathExpression.java | 2 +- .../main/java/org/apache/camel/model/language/SqlExpression.java | 2 +- .../main/java/org/apache/camel/component/amqp/AMQPEndpoint.java | 2 +- .../java/org/apache/camel/component/asterisk/AsteriskEndpoint.java | 2 +- .../main/java/org/apache/camel/component/atom/AtomEndpoint.java | 2 +- .../org/apache/camel/component/braintree/BraintreeEndpoint.java | 2 +- .../java/org/apache/camel/component/flatpack/FlatpackEndpoint.java | 2 +- .../java/org/apache/camel/component/ibatis/IBatisEndpoint.java | 2 +- .../org/apache/camel/component/ignite/AbstractIgniteEndpoint.java | 2 +- .../org/apache/camel/component/infinispan/InfinispanEndpoint.java | 2 +- .../main/java/org/apache/camel/component/jbpm/JBPMEndpoint.java | 2 +- .../java/org/apache/camel/component/jcache/JCacheEndpoint.java | 2 +- .../java/org/apache/camel/component/jclouds/JcloudsEndpoint.java | 2 +- .../src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java | 2 +- .../main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java | 2 +- .../java/org/apache/camel/component/jetty9/JettyHttpEndpoint9.java | 2 +- .../java/org/apache/camel/component/jgroups/JGroupsEndpoint.java | 2 +- .../org/apache/camel/component/validator/jing/JingEndpoint.java | 2 +- .../main/java/org/apache/camel/component/jira/JIRAEndpoint.java | 2 +- .../src/main/java/org/apache/camel/component/jms/JmsEndpoint.java | 2 +- .../src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java | 2 +- .../main/java/org/apache/camel/component/jolt/JoltEndpoint.java | 2 +- .../src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java | 2 +- .../src/main/java/org/apache/camel/component/scp/ScpEndpoint.java | 2 +- .../main/java/org/apache/camel/component/jt400/Jt400Endpoint.java | 2 +- .../main/java/org/apache/camel/component/kafka/KafkaEndpoint.java | 2 +- .../java/org/apache/camel/component/kestrel/KestrelEndpoint.java | 2 +- .../main/java/org/apache/camel/component/krati/KratiEndpoint.java | 2 +- .../org/apache/camel/component/kubernetes/KubernetesEndpoint.java | 2 +- .../main/java/org/apache/camel/component/ldap/LdapEndpoint.java | 2 +- .../java/org/apache/camel/component/linkedin/LinkedInEndpoint.java | 2 +- .../java/org/apache/camel/component/lucene/LuceneEndpoint.java | 2 +- .../org/apache/camel/component/lumberjack/LumberjackEndpoint.java | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/dataformat/CsvDataFormat.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/dataformat/CsvDataFormat.java b/camel-core/src/main/java/org/apache/camel/model/dataformat/CsvDataFormat.java index a8a9b0c..d1052e3 100644 --- a/camel-core/src/main/java/org/apache/camel/model/dataformat/CsvDataFormat.java +++ b/camel-core/src/main/java/org/apache/camel/model/dataformat/CsvDataFormat.java @@ -33,7 +33,7 @@ import org.apache.camel.util.ObjectHelper; /** * CSV data format */ -@Metadata(firstVersion = "1.4.0", label = "dataformat,transformation,csv", title = "CSV") +@Metadata(firstVersion = "1.3.0", label = "dataformat,transformation,csv", title = "CSV") @XmlRootElement(name = "csv") @XmlAccessorType(XmlAccessType.FIELD) public class CsvDataFormat extends DataFormatDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/dataformat/JaxbDataFormat.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/dataformat/JaxbDataFormat.java b/camel-core/src/main/java/org/apache/camel/model/dataformat/JaxbDataFormat.java index eb10b83..67e79ae 100644 --- a/camel-core/src/main/java/org/apache/camel/model/dataformat/JaxbDataFormat.java +++ b/camel-core/src/main/java/org/apache/camel/model/dataformat/JaxbDataFormat.java @@ -35,7 +35,7 @@ import org.apache.camel.util.ObjectHelper; * * @version */ -@Metadata(label = "dataformat,transformation,xml", title = "JAXB") +@Metadata(firstVersion = "1.0.0", label = "dataformat,transformation,xml", title = "JAXB") @XmlRootElement(name = "jaxb") @XmlAccessorType(XmlAccessType.FIELD) public class JaxbDataFormat extends DataFormatDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/dataformat/JibxDataFormat.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/dataformat/JibxDataFormat.java b/camel-core/src/main/java/org/apache/camel/model/dataformat/JibxDataFormat.java index d9f0e24..9b6634a 100644 --- a/camel-core/src/main/java/org/apache/camel/model/dataformat/JibxDataFormat.java +++ b/camel-core/src/main/java/org/apache/camel/model/dataformat/JibxDataFormat.java @@ -32,7 +32,7 @@ import org.apache.camel.util.ObjectHelper; /** * JiBX data format */ -@Metadata(label = "dataformat,transformation,xml", title = "JiBX") +@Metadata(firstVersion = "2.6.0", label = "dataformat,transformation,xml", title = "JiBX") @XmlRootElement(name = "jibx") @XmlAccessorType(XmlAccessType.NONE) public class JibxDataFormat extends DataFormatDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/language/ELExpression.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/language/ELExpression.java b/camel-core/src/main/java/org/apache/camel/model/language/ELExpression.java index 7e34783..f907e6a 100644 --- a/camel-core/src/main/java/org/apache/camel/model/language/ELExpression.java +++ b/camel-core/src/main/java/org/apache/camel/model/language/ELExpression.java @@ -27,7 +27,7 @@ import org.apache.camel.spi.Metadata; * * @version */ -@Metadata(label = "language,script", title = "EL") +@Metadata(firstVersion = "1.1.0", label = "language,script", title = "EL") @XmlRootElement(name = "el") @XmlAccessorType(XmlAccessType.FIELD) public class ELExpression extends ExpressionDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/language/JXPathExpression.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/language/JXPathExpression.java b/camel-core/src/main/java/org/apache/camel/model/language/JXPathExpression.java index 023af06..52fdb97 100644 --- a/camel-core/src/main/java/org/apache/camel/model/language/JXPathExpression.java +++ b/camel-core/src/main/java/org/apache/camel/model/language/JXPathExpression.java @@ -31,7 +31,7 @@ import org.apache.camel.spi.Metadata; * * @version */ -@Metadata(label = "language,java", title = "JXPath") +@Metadata(firstVersion = "1.3.0", label = "language,java", title = "JXPath") @XmlRootElement(name = "jxpath") @XmlAccessorType(XmlAccessType.FIELD) public class JXPathExpression extends ExpressionDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/language/JsonPathExpression.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/language/JsonPathExpression.java b/camel-core/src/main/java/org/apache/camel/model/language/JsonPathExpression.java index e06641a..0fc3ae4 100644 --- a/camel-core/src/main/java/org/apache/camel/model/language/JsonPathExpression.java +++ b/camel-core/src/main/java/org/apache/camel/model/language/JsonPathExpression.java @@ -33,7 +33,7 @@ import org.apache.camel.util.ObjectHelper; * * @version */ -@Metadata(label = "language,json", title = "JSonPath") +@Metadata(firstVersion = "2.13.0", label = "language,json", title = "JSonPath") @XmlRootElement(name = "jsonpath") @XmlAccessorType(XmlAccessType.FIELD) public class JsonPathExpression extends ExpressionDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/camel-core/src/main/java/org/apache/camel/model/language/SqlExpression.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/model/language/SqlExpression.java b/camel-core/src/main/java/org/apache/camel/model/language/SqlExpression.java index bda82e8..8209798 100644 --- a/camel-core/src/main/java/org/apache/camel/model/language/SqlExpression.java +++ b/camel-core/src/main/java/org/apache/camel/model/language/SqlExpression.java @@ -27,7 +27,7 @@ import org.apache.camel.spi.Metadata; * * @version */ -@Metadata(label = "language", title = "SQL") +@Metadata(firstVersion = "1.0.0", label = "language", title = "SQL") @XmlRootElement(name = "sql") @XmlAccessorType(XmlAccessType.FIELD) public class SqlExpression extends ExpressionDefinition { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPEndpoint.java b/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPEndpoint.java index d6cac35..511d6c5 100644 --- a/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPEndpoint.java +++ b/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPEndpoint.java @@ -27,7 +27,7 @@ import org.apache.camel.spi.UriEndpoint; * This class extends JmsEndpoint because it uses Apache Qpid JMS-compatible client for * performing the AMQP connectivity. */ -@UriEndpoint(firstVersion = "1.3.0", scheme = "amqp", extendsScheme = "jms", title = "AMQP", +@UriEndpoint(firstVersion = "1.2.0", scheme = "amqp", extendsScheme = "jms", title = "AMQP", syntax = "amqp:destinationType:destinationName", consumerClass = JmsConsumer.class, label = "messaging") public class AMQPEndpoint extends JmsEndpoint implements AsyncEndpoint { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java b/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java index 852d359..d7fe808 100644 --- a/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java +++ b/components/camel-asterisk/src/main/java/org/apache/camel/component/asterisk/AsteriskEndpoint.java @@ -39,7 +39,7 @@ import org.slf4j.LoggerFactory; /** * The asterisk component is used to interact with Asterisk PBX Server <a href="http://www.asterisk.org">Asterisk PBX Server</a>. */ -@UriEndpoint(firstVersion = "2.19.0", scheme = "asterisk", title = "Asterisk", syntax = "asterisk:name", consumerClass = AsteriskConsumer.class, label = "voip") +@UriEndpoint(firstVersion = "2.18.0", scheme = "asterisk", title = "Asterisk", syntax = "asterisk:name", consumerClass = AsteriskConsumer.class, label = "voip") public class AsteriskEndpoint extends DefaultEndpoint { @SuppressWarnings("unused") private static final Logger LOG = LoggerFactory.getLogger(AsteriskProducer.class); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-atom/src/main/java/org/apache/camel/component/atom/AtomEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-atom/src/main/java/org/apache/camel/component/atom/AtomEndpoint.java b/components/camel-atom/src/main/java/org/apache/camel/component/atom/AtomEndpoint.java index bf595a2..5674f91 100644 --- a/components/camel-atom/src/main/java/org/apache/camel/component/atom/AtomEndpoint.java +++ b/components/camel-atom/src/main/java/org/apache/camel/component/atom/AtomEndpoint.java @@ -29,7 +29,7 @@ import org.apache.camel.spi.UriEndpoint; /** * The atom component is used for consuming Atom RSS feeds. */ -@UriEndpoint(firstVersion = "1.3.0", scheme = "atom", title = "Atom", syntax = "atom:feedUri", consumerOnly = true, +@UriEndpoint(firstVersion = "1.2.0", scheme = "atom", title = "Atom", syntax = "atom:feedUri", consumerOnly = true, consumerClass = FeedPollingConsumer.class, label = "rss", lenientProperties = true) public class AtomEndpoint extends FeedEndpoint { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeEndpoint.java b/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeEndpoint.java index 0629368..5b79921 100644 --- a/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeEndpoint.java +++ b/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeEndpoint.java @@ -37,7 +37,7 @@ import org.apache.camel.util.component.ApiMethodPropertiesHelper; /** * The braintree component is used for integrating with the Braintree Payment System. */ -@UriEndpoint(firstVersion = "2.18.0", scheme = "braintree", title = "Braintree", syntax = "braintree:apiName/methodName", consumerClass = BraintreeConsumer.class, label = "api,cloud,payment") +@UriEndpoint(firstVersion = "2.17.0", scheme = "braintree", title = "Braintree", syntax = "braintree:apiName/methodName", consumerClass = BraintreeConsumer.class, label = "api,cloud,payment") public class BraintreeEndpoint extends AbstractApiEndpoint<BraintreeApiName, BraintreeConfiguration> { @UriParam http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java b/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java index 3d26f09..aeb67d2 100644 --- a/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java +++ b/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackEndpoint.java @@ -47,7 +47,7 @@ import org.apache.camel.util.ResourceHelper; /** * The flatpack component supports fixed width and delimited file parsing via the FlatPack library. */ -@UriEndpoint(firstVersion = "1.5.0", scheme = "flatpack", title = "Flatpack", syntax = "flatpack:type:resourceUri", consumerClass = FlatpackConsumer.class, label = "transformation") +@UriEndpoint(firstVersion = "1.4.0", scheme = "flatpack", title = "Flatpack", syntax = "flatpack:type:resourceUri", consumerClass = FlatpackConsumer.class, label = "transformation") public class FlatpackEndpoint extends DefaultPollingEndpoint { private LoadBalancer loadBalancer = new RoundRobinLoadBalancer(); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/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 7f92d6e..4856744 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(firstVersion = "1.3.0", scheme = "ibatis", title = "iBatis", syntax = "ibatis:statement", consumerClass = IBatisConsumer.class, label = "database,sql") +@UriEndpoint(firstVersion = "1.2.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/40bada55/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 6426418..b787d15 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(firstVersion = "2.18.0", scheme = "ignite:...", title = "Ignite endpoints", syntax = "ignite:...", label = "nosql,cache,compute", producerOnly = true) +@UriEndpoint(firstVersion = "2.17.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/40bada55/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 eed7bae..624ce1c 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(firstVersion = "2.14.0", scheme = "infinispan", title = "Infinispan", syntax = "infinispan:host", consumerClass = InfinispanConsumer.class, label = "cache,datagrid,clustering") +@UriEndpoint(firstVersion = "2.13.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/40bada55/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMEndpoint.java b/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMEndpoint.java index 044aa14..1a5d5e5 100644 --- a/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMEndpoint.java +++ b/components/camel-jbpm/src/main/java/org/apache/camel/component/jbpm/JBPMEndpoint.java @@ -34,7 +34,7 @@ import org.slf4j.LoggerFactory; /** * The jbpm component provides integration with jBPM (Business Process Management). */ -@UriEndpoint(scheme = "jbpm", title = "JBPM", syntax = "jbpm:connectionURL", producerOnly = true, label = "process") +@UriEndpoint(firstVersion = "2.6.0", scheme = "jbpm", title = "JBPM", syntax = "jbpm:connectionURL", producerOnly = true, label = "process") public class JBPMEndpoint extends DefaultEndpoint { private static final transient Logger LOGGER = LoggerFactory.getLogger(JBPMEndpoint.class); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java b/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java index 56cdffb..c1c1b72 100644 --- a/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java +++ b/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/JCacheEndpoint.java @@ -28,7 +28,7 @@ import org.apache.camel.spi.UriPath; /** * The jcache component enables you to perform caching operations using JSR107/JCache as cache implementation. */ -@UriEndpoint(scheme = "jcache", title = "JCache", syntax = "jcache:cacheName", consumerClass = JCacheConsumer.class, label = "cache,datagrid,clustering") +@UriEndpoint(firstVersion = "2.17.0", scheme = "jcache", title = "JCache", syntax = "jcache:cacheName", consumerClass = JCacheConsumer.class, label = "cache,datagrid,clustering") public class JCacheEndpoint extends DefaultEndpoint { @UriPath(description = "the cache name") @Metadata(required = "true") http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsEndpoint.java b/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsEndpoint.java index 43a8525..a8e9bbb 100644 --- a/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsEndpoint.java +++ b/components/camel-jclouds/src/main/java/org/apache/camel/component/jclouds/JcloudsEndpoint.java @@ -23,7 +23,7 @@ import org.apache.camel.spi.UriParam; /** * For interacting with cloud compute & blobstore service via jclouds. */ -@UriEndpoint(scheme = "jclouds", title = "JClouds", syntax = "jclouds:command:providerId", consumerClass = JcloudsConsumer.class, label = "api,cloud") +@UriEndpoint(firstVersion = "2.9.0", scheme = "jclouds", title = "JClouds", syntax = "jclouds:command:providerId", consumerClass = JcloudsConsumer.class, label = "api,cloud") public abstract class JcloudsEndpoint extends DefaultEndpoint { @UriParam http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java b/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java index dae6248..abc15ae 100644 --- a/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java +++ b/components/camel-jcr/src/main/java/org/apache/camel/component/jcr/JcrEndpoint.java @@ -36,7 +36,7 @@ import org.apache.camel.util.ObjectHelper; /** * The jcr component allows you to add/read nodes to/from a JCR compliant content repository. */ -@UriEndpoint(scheme = "jcr", title = "JCR", syntax = "jcr:host/base", alternativeSyntax = "jcr:username:password@host/base", +@UriEndpoint(firstVersion = "1.3.0", scheme = "jcr", title = "JCR", syntax = "jcr:host/base", alternativeSyntax = "jcr:username:password@host/base", consumerClass = JcrConsumer.class, label = "cms,database") public class JcrEndpoint extends DefaultEndpoint { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java index ae1d1ab..d117c52 100755 --- a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java +++ b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/JdbcEndpoint.java @@ -32,7 +32,7 @@ import org.apache.camel.spi.UriPath; /** * The jdbc component enables you to access databases through JDBC, where SQL queries are sent in the message body. */ -@UriEndpoint(scheme = "jdbc", title = "JDBC", syntax = "jdbc:dataSourceName", producerOnly = true, label = "database,sql") +@UriEndpoint(firstVersion = "1.2.0", scheme = "jdbc", title = "JDBC", syntax = "jdbc:dataSourceName", producerOnly = true, label = "database,sql") public class JdbcEndpoint extends DefaultEndpoint { private DataSource dataSource; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jetty9/src/main/java/org/apache/camel/component/jetty9/JettyHttpEndpoint9.java ---------------------------------------------------------------------- diff --git a/components/camel-jetty9/src/main/java/org/apache/camel/component/jetty9/JettyHttpEndpoint9.java b/components/camel-jetty9/src/main/java/org/apache/camel/component/jetty9/JettyHttpEndpoint9.java index e8f7167..843a098 100644 --- a/components/camel-jetty9/src/main/java/org/apache/camel/component/jetty9/JettyHttpEndpoint9.java +++ b/components/camel-jetty9/src/main/java/org/apache/camel/component/jetty9/JettyHttpEndpoint9.java @@ -30,7 +30,7 @@ import org.apache.camel.spi.UriEndpoint; /** * The jetty component provides HTTP-based endpoints for consuming and producing HTTP requests. */ -@UriEndpoint(scheme = "jetty", extendsScheme = "http", title = "Jetty 9", +@UriEndpoint(firstVersion = "1.2.0", scheme = "jetty", extendsScheme = "http", title = "Jetty 9", syntax = "jetty:httpUri", consumerClass = HttpConsumer.class, label = "http", lenientProperties = true) public class JettyHttpEndpoint9 extends JettyHttpEndpoint implements AsyncEndpoint { private HttpBinding binding; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java b/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java index 14e3838..d7ee5a4 100644 --- a/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java +++ b/components/camel-jgroups/src/main/java/org/apache/camel/component/jgroups/JGroupsEndpoint.java @@ -38,7 +38,7 @@ import org.slf4j.LoggerFactory; /** * The jgroups component provides exchange of messages between Camel and JGroups clusters. */ -@UriEndpoint(scheme = "jgroups", title = "JGroups", syntax = "jgroups:clusterName", consumerClass = JGroupsConsumer.class, label = "clustering,messaging") +@UriEndpoint(firstVersion = "2.13.0", scheme = "jgroups", title = "JGroups", syntax = "jgroups:clusterName", consumerClass = JGroupsConsumer.class, label = "clustering,messaging") public class JGroupsEndpoint extends DefaultEndpoint { public static final String HEADER_JGROUPS_ORIGINAL_MESSAGE = "JGROUPS_ORIGINAL_MESSAGE"; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java b/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java index 7934efe..fa78108 100644 --- a/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java +++ b/components/camel-jing/src/main/java/org/apache/camel/component/validator/jing/JingEndpoint.java @@ -39,7 +39,7 @@ import org.apache.camel.util.ResourceHelper; /** * Validates the payload of a message using RelaxNG Syntax using Jing library. */ -@UriEndpoint(scheme = "jing", title = "Jing", syntax = "jing:resourceUri", producerOnly = true, label = "validation") +@UriEndpoint(firstVersion = "1.1.0", scheme = "jing", title = "Jing", syntax = "jing:resourceUri", producerOnly = true, label = "validation") public class JingEndpoint extends DefaultEndpoint { @UriPath @Metadata(required = "true") http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jira/src/main/java/org/apache/camel/component/jira/JIRAEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jira/src/main/java/org/apache/camel/component/jira/JIRAEndpoint.java b/components/camel-jira/src/main/java/org/apache/camel/component/jira/JIRAEndpoint.java index be09cc4..4e1fcd3 100644 --- a/components/camel-jira/src/main/java/org/apache/camel/component/jira/JIRAEndpoint.java +++ b/components/camel-jira/src/main/java/org/apache/camel/component/jira/JIRAEndpoint.java @@ -45,7 +45,7 @@ import org.apache.camel.spi.UriPath; * - the types of payloads we're polling aren't typically large (plus, paging is available in the API) * - need to support apps running somewhere not publicly accessible where a webhook would fail */ -@UriEndpoint(scheme = "jira", title = "JIRA", syntax = "jira:type", label = "api,reporting") +@UriEndpoint(firstVersion = "2.15.0", scheme = "jira", title = "JIRA", syntax = "jira:type", label = "api,reporting") public class JIRAEndpoint extends DefaultEndpoint { @UriPath @Metadata(required = "true") http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java index 3151e0e..73ceb71 100644 --- a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java +++ b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java @@ -69,7 +69,7 @@ import org.springframework.util.ErrorHandler; * This component uses Spring JMS. */ @ManagedResource(description = "Managed JMS Endpoint") -@UriEndpoint(scheme = "jms", title = "JMS", syntax = "jms:destinationType:destinationName", consumerClass = JmsConsumer.class, label = "messaging") +@UriEndpoint(firstVersion = "1.0.0", scheme = "jms", title = "JMS", syntax = "jms:destinationType:destinationName", consumerClass = JmsConsumer.class, label = "messaging") public class JmsEndpoint extends DefaultEndpoint implements AsyncEndpoint, HeaderFilterStrategyAware, MultipleConsumersSupport, Service { protected final Logger log = LoggerFactory.getLogger(getClass()); private final AtomicInteger runningMessageListeners = new AtomicInteger(); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java b/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java index 1fd2a51..6fcc4b8 100644 --- a/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java +++ b/components/camel-jmx/src/main/java/org/apache/camel/component/jmx/JMXEndpoint.java @@ -47,7 +47,7 @@ import org.apache.camel.util.ObjectHelper; * <p/> * You can append query options to the URI in the following format, ?options=value&option2=value&... */ -@UriEndpoint(scheme = "jmx", title = "JMX", syntax = "jmx:serverURL", consumerOnly = true, consumerClass = JMXConsumer.class, label = "monitoring") +@UriEndpoint(firstVersion = "2.6.0", scheme = "jmx", title = "JMX", syntax = "jmx:serverURL", consumerOnly = true, consumerClass = JMXConsumer.class, label = "monitoring") public class JMXEndpoint extends DefaultEndpoint { // error messages as constants so they can be asserted on from unit tests http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java b/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java index b75ce70..ec3c82a 100644 --- a/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java +++ b/components/camel-jolt/src/main/java/org/apache/camel/component/jolt/JoltEndpoint.java @@ -37,7 +37,7 @@ import org.apache.camel.util.ObjectHelper; /** * The jolt component allows you to process a JSON messages using an JOLT specification (such as JSON-JSON transformation). */ -@UriEndpoint(scheme = "jolt", title = "JOLT", syntax = "jolt:resourceUri", producerOnly = true, label = "transformation") +@UriEndpoint(firstVersion = "2.16.0", scheme = "jolt", title = "JOLT", syntax = "jolt:resourceUri", producerOnly = true, label = "transformation") public class JoltEndpoint extends ResourceEndpoint { private Transform transform; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java b/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java index f7710c3..1256b98 100644 --- a/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java +++ b/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaEndpoint.java @@ -48,7 +48,7 @@ import org.springframework.transaction.support.TransactionTemplate; /** * The jpa component enables you to store and retrieve Java objects from databases using JPA. */ -@UriEndpoint(scheme = "jpa", title = "JPA", syntax = "jpa:entityType", consumerClass = JpaConsumer.class, label = "database,sql") +@UriEndpoint(firstVersion = "1.0.0", scheme = "jpa", title = "JPA", syntax = "jpa:entityType", consumerClass = JpaConsumer.class, label = "database,sql") public class JpaEndpoint extends ScheduledPollEndpoint { private EntityManagerFactory entityManagerFactory; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jsch/src/main/java/org/apache/camel/component/scp/ScpEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jsch/src/main/java/org/apache/camel/component/scp/ScpEndpoint.java b/components/camel-jsch/src/main/java/org/apache/camel/component/scp/ScpEndpoint.java index 4a11b16..1afe7aa 100644 --- a/components/camel-jsch/src/main/java/org/apache/camel/component/scp/ScpEndpoint.java +++ b/components/camel-jsch/src/main/java/org/apache/camel/component/scp/ScpEndpoint.java @@ -28,7 +28,7 @@ import org.apache.camel.spi.UriParam; /** * To copy files using the secure copy protocol (SCP). */ -@UriEndpoint(scheme = "scp", extendsScheme = "ftp", title = "SCP", +@UriEndpoint(firstVersion = "2.10.0", scheme = "scp", extendsScheme = "ftp", title = "SCP", syntax = "scp:host:port/directoryName", producerOnly = true, label = "file", excludeProperties = "binary,charset,doneFileName,download,fastExistsCheck,fileExist,moveExisting,passiveMode" + ",separator,tempFileName,tempPrefix,eagerDeleteTargetFile,keepLastModified,sendNoop" http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Endpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Endpoint.java b/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Endpoint.java index e3ad785..074140b 100644 --- a/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Endpoint.java +++ b/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400Endpoint.java @@ -35,7 +35,7 @@ import org.apache.camel.util.URISupport; /** * The jt400 component allows you to exchanges messages with an AS/400 system using data queues or program call. */ -@UriEndpoint(scheme = "jt400", title = "JT400", syntax = "jt400:userID:password/systemName/objectPath.type", consumerClass = Jt400DataQueueConsumer.class, label = "messaging") +@UriEndpoint(firstVersion = "1.5.0", scheme = "jt400", title = "JT400", syntax = "jt400:userID:password/systemName/objectPath.type", consumerClass = Jt400DataQueueConsumer.class, label = "messaging") public class Jt400Endpoint extends ScheduledPollEndpoint { public static final String KEY = "KEY"; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java index b6f5124..268b4f5 100644 --- a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java +++ b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java @@ -44,7 +44,7 @@ import org.slf4j.LoggerFactory; /** * The kafka component allows messages to be sent to (or consumed from) Apache Kafka brokers. */ -@UriEndpoint(scheme = "kafka", title = "Kafka", syntax = "kafka:brokers", consumerClass = KafkaConsumer.class, label = "messaging") +@UriEndpoint(firstVersion = "2.13.0", scheme = "kafka", title = "Kafka", syntax = "kafka:brokers", consumerClass = KafkaConsumer.class, label = "messaging") public class KafkaEndpoint extends DefaultEndpoint implements MultipleConsumersSupport { private static final Logger LOG = LoggerFactory.getLogger(KafkaEndpoint.class); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-kestrel/src/main/java/org/apache/camel/component/kestrel/KestrelEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-kestrel/src/main/java/org/apache/camel/component/kestrel/KestrelEndpoint.java b/components/camel-kestrel/src/main/java/org/apache/camel/component/kestrel/KestrelEndpoint.java index 2fc28ae..6b18dda 100644 --- a/components/camel-kestrel/src/main/java/org/apache/camel/component/kestrel/KestrelEndpoint.java +++ b/components/camel-kestrel/src/main/java/org/apache/camel/component/kestrel/KestrelEndpoint.java @@ -29,7 +29,7 @@ import org.apache.camel.spi.UriPath; /** * The kestrel component allows messages to be sent to (or consumed from) Kestrel brokers. */ -@UriEndpoint(scheme = "kestrel", title = "Kestrel", syntax = "kestrel:addresses/queue", consumerClass = KestrelConsumer.class, label = "messaging") +@UriEndpoint(firstVersion = "2.6.0", scheme = "kestrel", title = "Kestrel", syntax = "kestrel:addresses/queue", consumerClass = KestrelConsumer.class, label = "messaging") public class KestrelEndpoint extends DefaultEndpoint { /** http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-krati/src/main/java/org/apache/camel/component/krati/KratiEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-krati/src/main/java/org/apache/camel/component/krati/KratiEndpoint.java b/components/camel-krati/src/main/java/org/apache/camel/component/krati/KratiEndpoint.java index c96cac3..ba12ff4 100644 --- a/components/camel-krati/src/main/java/org/apache/camel/component/krati/KratiEndpoint.java +++ b/components/camel-krati/src/main/java/org/apache/camel/component/krati/KratiEndpoint.java @@ -40,7 +40,7 @@ import org.apache.camel.spi.UriPath; /** * The krati allows the use krati datastores and datasets inside Camel. */ -@UriEndpoint(scheme = "krati", title = "Krati", syntax = "krati:path", consumerClass = KratiConsumer.class, label = "database,nosql") +@UriEndpoint(firstVersion = "2.9.0", scheme = "krati", title = "Krati", syntax = "krati:path", consumerClass = KratiConsumer.class, label = "database,nosql") public class KratiEndpoint extends ScheduledPollEndpoint { protected static Map<String, KratiDataStoreRegistration> dataStoreRegistry = new HashMap<String, KratiDataStoreRegistration>(); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java b/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java index 2934b64..9927cbc 100644 --- a/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java +++ b/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java @@ -53,7 +53,7 @@ import org.slf4j.LoggerFactory; /** * The kubernetes component allows to work with Kubernetes PaaS. */ -@UriEndpoint(scheme = "kubernetes", title = "Kubernetes", syntax = "kubernetes:masterUrl", label = "container,cloud,paas") +@UriEndpoint(firstVersion = "2.17.0", scheme = "kubernetes", title = "Kubernetes", syntax = "kubernetes:masterUrl", label = "container,cloud,paas") public class KubernetesEndpoint extends DefaultEndpoint { private static final Logger LOG = LoggerFactory.getLogger(KubernetesEndpoint.class); http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java b/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java index d5d209d..131c1b3 100644 --- a/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java +++ b/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapEndpoint.java @@ -32,7 +32,7 @@ import org.apache.camel.spi.UriPath; /** * The ldap component allows you to perform searches in LDAP servers using filters as the message payload. */ -@UriEndpoint(scheme = "ldap", title = "LDAP", syntax = "ldap:dirContextName", producerOnly = true, label = "ldap") +@UriEndpoint(firstVersion = "1.5.0", scheme = "ldap", title = "LDAP", syntax = "ldap:dirContextName", producerOnly = true, label = "ldap") public class LdapEndpoint extends DefaultEndpoint { public static final String SYSTEM_DN = "ou=system"; public static final String OBJECT_SCOPE = "object"; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInEndpoint.java b/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInEndpoint.java index aca9c75..fecd6bc 100644 --- a/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInEndpoint.java +++ b/components/camel-linkedin/camel-linkedin-component/src/main/java/org/apache/camel/component/linkedin/LinkedInEndpoint.java @@ -46,7 +46,7 @@ import org.apache.cxf.jaxrs.client.WebClient; /** * The linkedin component is uses for retrieving LinkedIn user profiles, connections, companies, groups, posts, etc. */ -@UriEndpoint(scheme = "linkedin", title = "Linkedin", syntax = "linkedin:apiName/methodName", label = "api,cloud,social", +@UriEndpoint(firstVersion = "2.14.0", scheme = "linkedin", title = "Linkedin", syntax = "linkedin:apiName/methodName", label = "api,cloud,social", consumerClass = LinkedInConsumer.class, lenientProperties = true) public class LinkedInEndpoint extends AbstractApiEndpoint<LinkedInApiName, LinkedInConfiguration> { http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneEndpoint.java b/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneEndpoint.java index 2ae943b..a570f14 100644 --- a/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneEndpoint.java +++ b/components/camel-lucene/src/main/java/org/apache/camel/component/lucene/LuceneEndpoint.java @@ -28,7 +28,7 @@ import org.apache.camel.spi.UriParam; /** * To insert or query from Apache Lucene databases. */ -@UriEndpoint(scheme = "lucene", title = "Lucene", syntax = "lucene:host:operation", producerOnly = true, label = "database,search") +@UriEndpoint(firstVersion = "2.2.0", scheme = "lucene", title = "Lucene", syntax = "lucene:host:operation", producerOnly = true, label = "database,search") public class LuceneEndpoint extends DefaultEndpoint { @UriParam LuceneConfiguration config; http://git-wip-us.apache.org/repos/asf/camel/blob/40bada55/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java b/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java index eb4c064..5924d1e 100644 --- a/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java +++ b/components/camel-lumberjack/src/main/java/org/apache/camel/component/lumberjack/LumberjackEndpoint.java @@ -32,7 +32,7 @@ import org.apache.camel.util.jsse.SSLContextParameters; /** * The lumberjack retrieves logs sent over the network using the Lumberjack protocol. */ -@UriEndpoint(scheme = "lumberjack", title = "Lumberjack", syntax = "lumberjack:host:port", consumerOnly = true, consumerClass = LumberjackConsumer.class, label = "log") +@UriEndpoint(firstVersion = "2.18.0", scheme = "lumberjack", title = "Lumberjack", syntax = "lumberjack:host:port", consumerOnly = true, consumerClass = LumberjackConsumer.class, label = "log") public class LumberjackEndpoint extends DefaultEndpoint { @UriPath(description = "Network interface on which to listen for Lumberjack") @Metadata(required = "true")