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/5a276c3c Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/5a276c3c Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/5a276c3c Branch: refs/heads/master Commit: 5a276c3c9ec027376be20f096b525c14673f23cf Parents: ab22242 Author: Claus Ibsen <davscl...@apache.org> Authored: Tue Jan 6 15:47:54 2015 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Tue Jan 6 15:47:54 2015 +0100 ---------------------------------------------------------------------- .../camel/component/amqp/AMQPComponent.java | 4 +-- .../camel/component/amqp/AMQPEndpoint.java | 26 ++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/5a276c3c/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPComponent.java ---------------------------------------------------------------------- diff --git a/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPComponent.java b/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPComponent.java index e889a85..1d465bf 100644 --- a/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPComponent.java +++ b/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPComponent.java @@ -18,7 +18,6 @@ package org.apache.camel.component.amqp; import java.net.MalformedURLException; import java.net.URISyntaxException; - import javax.jms.ConnectionFactory; import org.apache.camel.CamelContext; @@ -34,6 +33,7 @@ import org.apache.qpid.client.AMQConnectionFactory; public class AMQPComponent extends JmsComponent { public AMQPComponent() { + super(AMQPEndpoint.class); } public AMQPComponent(JmsConfiguration configuration) { @@ -41,7 +41,7 @@ public class AMQPComponent extends JmsComponent { } public AMQPComponent(CamelContext context) { - super(context); + super(context, AMQPEndpoint.class); } public AMQPComponent(ConnectionFactory connectionFactory) { http://git-wip-us.apache.org/repos/asf/camel/blob/5a276c3c/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 new file mode 100644 index 0000000..69d1d3f --- /dev/null +++ b/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/AMQPEndpoint.java @@ -0,0 +1,26 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.camel.component.amqp; + +import org.apache.camel.component.jms.JmsConsumer; +import org.apache.camel.component.jms.JmsEndpoint; +import org.apache.camel.spi.UriEndpoint; + +@UriEndpoint(scheme = "amqp", consumerClass = JmsConsumer.class, label = "messaging") +public class AMQPEndpoint extends JmsEndpoint { + +}