You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2019/04/23 13:07:39 UTC

[camel] branch camel-2.x updated (baf898b -> 5ff52a9)

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch camel-2.x
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from baf898b  CAMEL-13433 - Fixed CS
     new 585a263  CAMEL-12665 - Pulsar component
     new 355afb4  CAMEL-12665 - Fixed component
     new aa3191e  CAMEL-12665 - Added docs
     new 9677b45  CAMEL-12665 - Regen
     new 5c8207b  CAMEL-12665 - Regen docs
     new 05e8eaa  CAMEL-12665 - Regen
     new a6570d4  CAMEL-13405 - Camel-Pulsar: Create integration test for Karaf and SB - Karaf Itests
     new 3905de1  CAMEL-13405 - Camel-Pulsar: Create integration test for Karaf and SB - SB Itests
     new 7a3708a  CAMEL-13404 - Added Karaf feature for Camel-Pulsar
     new 384a3c0  CAMEL-12665 - Fixed CS
     new 46d8562  CAMEL-12665 - Fixed CS
     new 5ff52a9  CAMEL-12665 - Use log4j2

The 34456 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 apache-camel/pom.xml                               |   9 ++
 bom/camel-bom/pom.xml                              |  10 ++
 components/camel-pulsar/pom.xml                    |  98 ++++++++++++
 .../src/main/docs/pulsar-component.adoc            | 101 +++++++++++++
 .../camel/component/pulsar/PulsarComponent.java    |  81 ++++++++++
 .../camel/component/pulsar/PulsarConsumer.java     |  81 ++++++++++
 .../camel/component/pulsar/PulsarEndpoint.java     |  92 ++++++++++++
 .../component/pulsar/PulsarMessageListener.java    |  64 ++++++++
 .../camel/component/pulsar/PulsarProducer.java     |  73 +++++++++
 .../pulsar/configuration/PulsarConfiguration.java  | 119 +++++++++++++++
 .../component/pulsar/utils/AutoConfiguration.java  |  80 ++++++++++
 .../camel/component/pulsar/utils/PulsarPath.java   |  48 ++++++
 .../camel/component/pulsar/utils/PulsarUtils.java  |  40 +++++
 .../consumers/CommonCreationStrategyImpl.java      |  37 +++++
 .../utils/consumers/ConsumerCreationStrategy.java  |  27 ++++
 .../consumers/ConsumerCreationStrategyFactory.java |  54 +++++++
 .../utils/consumers/ExclusiveConsumerStrategy.java |  43 ++++++
 .../utils/consumers/FailoverConsumerStrategy.java  |  63 ++++++++
 .../utils/consumers/SharedConsumerStrategy.java    |  63 ++++++++
 .../pulsar/utils/consumers/SubscriptionType.java   |  21 +++
 .../pulsar/utils/message/PulsarMessageHeaders.java |  30 ++++
 .../pulsar/utils/message/PulsarMessageUtils.java   |  86 +++++++++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../services/org/apache/camel/component/pulsar     |  18 +++
 .../component/pulsar/PulsarComponentTest.java      |  77 ++++++++++
 .../pulsar/PulsarConcurrentConsumerInTest.java     | 118 +++++++++++++++
 .../pulsar/PulsarConcurrentProducerInTest.java     | 116 ++++++++++++++
 .../component/pulsar/PulsarConsumerInTest.java     | 119 +++++++++++++++
 .../camel/component/pulsar/PulsarEndpointTest.java |  28 ++++
 .../component/pulsar/PulsarProducerInTest.java     | 109 ++++++++++++++
 .../pulsar/utils/AutoConfigurationTest.java        | 105 +++++++++++++
 .../component/pulsar/utils/PulsarUtilsTest.java    |  73 +++++++++
 .../ConsumerCreationStrategyFactoryTest.java       |  75 ++++++++++
 .../utils/message/PulsarMessageUtilsTest.java      |  61 ++++++++
 .../src/test/resources/log4j2.properties           |  28 ++++
 .../camel-rmi/src/main/docs/rmi-component.adoc     |   2 +
 components/pom.xml                                 |   1 +
 components/readme.adoc                             |  11 +-
 docs/components/modules/ROOT/nav.adoc              |  11 +-
 .../modules/ROOT/pages/pulsar-component.adoc       |   1 +
 examples/camel-example-spring-pulsar/README.md     |  35 +++++
 examples/camel-example-spring-pulsar/pom.xml       | 166 +++++++++++++++++++++
 .../camel/example/pulsar/client/CamelClient.java   |  55 +++++++
 .../example/pulsar/client/CamelClientEndpoint.java |  81 ++++++++++
 .../camel/example/pulsar/server/Multiplier.java    |  34 +++++
 .../camel/example/pulsar/server/ServerRoutes.java  |  40 +++++
 .../apache/camel/example/pulsar/server/Treble.java |  34 +++++
 .../example/pulsar/server/TypeConverters.java      |  29 ++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../resources/META-INF/spring/camel-server.xml     |  82 ++++++++++
 .../src/main/resources/camel-client.xml            |  68 +++++++++
 .../src/main/resources/camel.properties            |  18 +++
 .../src/main/resources/features.xml                |  29 ++++
 .../src/main/resources/log4j2.properties           |  25 ++++
 .../camel/example/SpringJmsClientServerTest.java   |  89 +++++++++++
 examples/pom.xml                                   |   1 +
 parent/pom.xml                                     |  23 +++
 .../karaf/features/src/main/resources/features.xml |   6 +
 .../camel-pulsar-starter/pom.xml                   |  53 +++++++
 .../PulsarComponentAutoConfiguration.java          | 128 ++++++++++++++++
 .../springboot/PulsarComponentConfiguration.java   |  84 +++++++++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../src/main/resources/META-INF/spring.factories   |  19 +++
 .../src/main/resources/META-INF/spring.provides    |  17 +++
 platforms/spring-boot/components-starter/pom.xml   |   1 +
 .../camel-spring-boot-dependencies/pom.xml         |  32 +++-
 .../apache/camel/itest/karaf/CamelPulsarTest.java  |  34 +++++
 .../camel/itest/springboot/CamelPulsarTest.java    |  48 ++++++
 71 files changed, 3489 insertions(+), 15 deletions(-)
 create mode 100644 components/camel-pulsar/pom.xml
 create mode 100644 components/camel-pulsar/src/main/docs/pulsar-component.adoc
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarComponent.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarConsumer.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarEndpoint.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarMessageListener.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarProducer.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/configuration/PulsarConfiguration.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/AutoConfiguration.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/PulsarPath.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/PulsarUtils.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/CommonCreationStrategyImpl.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/ConsumerCreationStrategy.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/ConsumerCreationStrategyFactory.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/ExclusiveConsumerStrategy.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/FailoverConsumerStrategy.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/SharedConsumerStrategy.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/SubscriptionType.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/message/PulsarMessageHeaders.java
 create mode 100644 components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/message/PulsarMessageUtils.java
 copy {tooling/maven/guice-maven-plugin => components/camel-pulsar}/src/main/resources/META-INF/LICENSE.txt (100%)
 copy {tooling/maven/guice-maven-plugin => components/camel-pulsar}/src/main/resources/META-INF/NOTICE.txt (100%)
 create mode 100644 components/camel-pulsar/src/main/resources/META-INF/services/org/apache/camel/component/pulsar
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarComponentTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConcurrentConsumerInTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConcurrentProducerInTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConsumerInTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarEndpointTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarProducerInTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/AutoConfigurationTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/PulsarUtilsTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/consumers/ConsumerCreationStrategyFactoryTest.java
 create mode 100644 components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/message/PulsarMessageUtilsTest.java
 create mode 100644 components/camel-pulsar/src/test/resources/log4j2.properties
 create mode 120000 docs/components/modules/ROOT/pages/pulsar-component.adoc
 create mode 100644 examples/camel-example-spring-pulsar/README.md
 create mode 100644 examples/camel-example-spring-pulsar/pom.xml
 create mode 100644 examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/client/CamelClient.java
 create mode 100644 examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/client/CamelClientEndpoint.java
 create mode 100644 examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/Multiplier.java
 create mode 100644 examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/ServerRoutes.java
 create mode 100644 examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/Treble.java
 create mode 100644 examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/TypeConverters.java
 copy {tooling/maven/guice-maven-plugin => examples/camel-example-spring-pulsar}/src/main/resources/META-INF/LICENSE.txt (100%)
 copy {tooling/maven/guice-maven-plugin => examples/camel-example-spring-pulsar}/src/main/resources/META-INF/NOTICE.txt (100%)
 create mode 100644 examples/camel-example-spring-pulsar/src/main/resources/META-INF/spring/camel-server.xml
 create mode 100644 examples/camel-example-spring-pulsar/src/main/resources/camel-client.xml
 create mode 100644 examples/camel-example-spring-pulsar/src/main/resources/camel.properties
 create mode 100644 examples/camel-example-spring-pulsar/src/main/resources/features.xml
 create mode 100644 examples/camel-example-spring-pulsar/src/main/resources/log4j2.properties
 create mode 100644 examples/camel-example-spring-pulsar/src/test/java/org/apache/camel/example/SpringJmsClientServerTest.java
 create mode 100644 platforms/spring-boot/components-starter/camel-pulsar-starter/pom.xml
 create mode 100644 platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentAutoConfiguration.java
 create mode 100644 platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConfiguration.java
 copy {tooling/maven/guice-maven-plugin => platforms/spring-boot/components-starter/camel-pulsar-starter}/src/main/resources/META-INF/LICENSE.txt (100%)
 copy {tooling/maven/guice-maven-plugin => platforms/spring-boot/components-starter/camel-pulsar-starter}/src/main/resources/META-INF/NOTICE.txt (100%)
 create mode 100644 platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/resources/META-INF/spring.factories
 create mode 100644 platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/resources/META-INF/spring.provides
 create mode 100644 tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelPulsarTest.java
 create mode 100644 tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelPulsarTest.java