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

davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from ff8aabb  Revert ""CAMEL-13660:xml-specs - Can we upgrade stax2-api 
from 3.x to 4.x""
     new 87af297  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new e1b778d  camel3 - SPI for ReactiveHelper so we can plugin different 
reactive engines
     new 3e324d4  camel3 - SPI for ReactiveHelper so we can plugin different 
reactive engines
     new f96f3ab  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new d6a47b2  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 7c05330  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 0857c76  BaseExecutorServiceManager should be abstract
     new 35805f9  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new c926451  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 344d548  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 26a5457  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 611590e  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 86d23b5  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 88942d0  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new cb3ceba  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new dee4f9b  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 0a181b3  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines
     new 06beeba  CAMEL-13636: camel3 - SPI for ReactiveHelper so we can plugin 
different reactive engines

The 18 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                               |  16 +-
 apache-camel/src/main/descriptors/common-bin.xml   |   3 +
 bom/camel-bom/pom.xml                              |   5 +
 .../camel-reactive-executor-vertx}/pom.xml         |  29 ++-
 .../src/main/docs/reactive-executor-vertx.adoc     |  46 +++++
 .../reactive/vertx/VertXReactiveExecutor.java      | 117 +++++++++++
 .../services/org/apache/camel/reactive-executor    |  18 ++
 .../org/apache/camel/reactive/SimpleMockTest.java  |  65 ++++++
 .../src/test/resources/log4j2.properties           |  31 +++
 components/pom.xml                                 |   1 +
 components/readme.adoc                             |   4 +-
 .../main/java/org/apache/camel/CamelContext.java   |   8 +
 .../org/apache/camel/spi/ReactiveExecutor.java     | 104 ++++++++++
 .../camel/impl/engine/AbstractCamelContext.java    |  38 +++-
 .../impl/engine/BaseExecutorServiceManager.java    |   5 +-
 .../engine/DefaultAsyncProcessorAwaitManager.java  |   4 +-
 .../camel/impl/engine/DefaultReactiveExecutor.java | 228 +++++++++++++++++++++
 .../impl/engine/ReactiveExecutorResolver.java      |  73 +++++++
 .../camel/processor/CamelInternalProcessor.java    |  11 +-
 .../org/apache/camel/processor/LoopProcessor.java  |   7 +-
 .../apache/camel/processor/MulticastProcessor.java |  13 +-
 .../java/org/apache/camel/processor/Pipeline.java  |   9 +-
 .../processor/SharedCamelInternalProcessor.java    |  13 +-
 .../org/apache/camel/processor/TryProcessor.java   |   5 +-
 .../processor/aggregate/AggregateProcessor.java    |   3 +-
 .../errorhandler/RedeliveryErrorHandler.java       |  27 ++-
 .../loadbalancer/FailOverLoadBalancer.java         |   5 +-
 .../processor/loadbalancer/TopicLoadBalancer.java  |   5 +-
 core/camel-caffeine-lrucache/pom.xml               |   2 +-
 .../core/xml/AbstractCamelContextFactoryBean.java  |   6 +
 .../org/apache/camel/impl/DefaultCamelContext.java |   7 +
 .../camel/impl/DefaultExecutorServiceManager.java  |   3 +
 .../camel/impl/MultipleLifecycleStrategyTest.java  |   2 +-
 .../impl/engine/CustomThreadPoolFactoryTest.java   |   3 +-
 core/camel-headersmap/pom.xml                      |   2 +-
 .../camel-headersmap/src/main/docs/headersmap.adoc |   4 +-
 core/camel-jaxp/pom.xml                            |   6 +-
 .../camel/main/DefaultConfigurationConfigurer.java |  44 ++--
 core/camel-management-impl/pom.xml                 |  16 ++
 .../ManagedDefaultReactiveExecutorTest.java        |  70 +++++++
 .../management/ManagedNonManagedServiceTest.java   |   4 +-
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |   2 +-
 .../management/ManagedRouteAddRemoveTest.java      |   2 +-
 .../org/apache/camel/support/ReactiveHelper.java   |  19 +-
 docs/components/modules/ROOT/nav.adoc              |   1 +
 .../ROOT/pages/reactive-executor-vertx.adoc        |  46 +++++
 examples/README.adoc                               |   2 +
 .../camel-example-reactive-executor-vertx}/pom.xml |  65 +++---
 .../readme.adoc                                    |  15 ++
 .../org/apache/camel/example/MyApplication.java    |  38 ++++
 .../org/apache/camel/example/MyRouteBuilder.java   |  30 +++
 .../src/main/resources/application.properties      |  28 +++
 .../src/main}/resources/log4j2.properties          |   0
 examples/pom.xml                                   |   1 +
 parent/pom.xml                                     |  10 +
 .../camel-reactive-executor-vertx-starter/pom.xml  |  53 +++++
 .../src/main/resources/META-INF/LICENSE.txt        |   0
 .../src/main/resources/META-INF/NOTICE.txt         |   0
 .../src/main/resources/META-INF/spring.provides    |  17 ++
 platforms/spring-boot/components-starter/pom.xml   |   1 +
 .../camel-spring-boot-dependencies/pom.xml         |   5 +
 61 files changed, 1252 insertions(+), 145 deletions(-)
 copy {core/camel-headersmap => 
components/camel-reactive-executor-vertx}/pom.xml (79%)
 create mode 100644 
components/camel-reactive-executor-vertx/src/main/docs/reactive-executor-vertx.adoc
 create mode 100644 
components/camel-reactive-executor-vertx/src/main/java/org/apache/camel/reactive/vertx/VertXReactiveExecutor.java
 create mode 100644 
components/camel-reactive-executor-vertx/src/main/resources/META-INF/services/org/apache/camel/reactive-executor
 create mode 100644 
components/camel-reactive-executor-vertx/src/test/java/org/apache/camel/reactive/SimpleMockTest.java
 create mode 100644 
components/camel-reactive-executor-vertx/src/test/resources/log4j2.properties
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/ReactiveExecutor.java
 create mode 100644 
core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultReactiveExecutor.java
 create mode 100644 
core/camel-base/src/main/java/org/apache/camel/impl/engine/ReactiveExecutorResolver.java
 create mode 100644 
core/camel-management-impl/src/test/java/org/apache/camel/management/ManagedDefaultReactiveExecutorTest.java
 create mode 100644 
docs/components/modules/ROOT/pages/reactive-executor-vertx.adoc
 copy {core/camel-headersmap => 
examples/camel-example-reactive-executor-vertx}/pom.xml (61%)
 create mode 100644 examples/camel-example-reactive-executor-vertx/readme.adoc
 create mode 100644 
examples/camel-example-reactive-executor-vertx/src/main/java/org/apache/camel/example/MyApplication.java
 create mode 100644 
examples/camel-example-reactive-executor-vertx/src/main/java/org/apache/camel/example/MyRouteBuilder.java
 create mode 100644 
examples/camel-example-reactive-executor-vertx/src/main/resources/application.properties
 copy {tests/camel-itest-osgi/src/test => 
examples/camel-example-reactive-executor-vertx/src/main}/resources/log4j2.properties
 (100%)
 create mode 100644 
platforms/spring-boot/components-starter/camel-reactive-executor-vertx-starter/pom.xml
 copy {tooling/maven/camel-package-maven-plugin => 
platforms/spring-boot/components-starter/camel-reactive-executor-vertx-starter}/src/main/resources/META-INF/LICENSE.txt
 (100%)
 copy {tooling/maven/camel-package-maven-plugin => 
platforms/spring-boot/components-starter/camel-reactive-executor-vertx-starter}/src/main/resources/META-INF/NOTICE.txt
 (100%)
 create mode 100644 
platforms/spring-boot/components-starter/camel-reactive-executor-vertx-starter/src/main/resources/META-INF/spring.provides

Reply via email to