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 3de2f1d  CAMEL-16145: Made coverageThreshold configurable in 
camel-report-maven-plugin (#5030)
     new 11b34af  CAMEL-16102: Source code generate @InvokeOnHeader for 
reflection free
     new 0ae29c1  Upgrade checkstyle

The 2 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:
 camel-dependencies/pom.xml                         |   4 +-
 .../camel/catalog/components/spring-redis.json     |   1 +
 .../camel/catalog/docs/spring-redis-component.adoc |   3 +-
 .../AtomixMapProducerInvokeOnHeaderFactory.java    |  48 ++
 ...omixMessagingProducerInvokeOnHeaderFactory.java |  28 +
 ...tomixMultiMapProducerInvokeOnHeaderFactory.java |  44 ++
 .../AtomixQueueProducerInvokeOnHeaderFactory.java  |  42 ++
 .../AtomixSetProducerInvokeOnHeaderFactory.java    |  36 ++
 .../AtomixValueProducerInvokeOnHeaderFactory.java  |  32 ++
 ...l.component.atomix.client.map.AtomixMapProducer |   2 +
 ...atomix.client.messaging.AtomixMessagingProducer |   2 +
 ...t.atomix.client.multimap.AtomixMultiMapProducer |   2 +
 ...mponent.atomix.client.queue.AtomixQueueProducer |   2 +
 ...l.component.atomix.client.set.AtomixSetProducer |   2 +
 ...mponent.atomix.client.value.AtomixValueProducer |   2 +
 .../atomix/AtomixAsyncMessageProcessor.java        |   8 +-
 .../client/AbstractAtomixClientProducer.java       |  81 +--
 .../atomix/client/map/AtomixMapProducer.java       |  56 +-
 .../client/messaging/AtomixMessagingProducer.java  |  16 +-
 .../client/multimap/AtomixMultiMapProducer.java    | 118 ++--
 .../atomix/client/queue/AtomixQueueProducer.java   |  44 +-
 .../atomix/client/set/AtomixSetProducer.java       |  32 +-
 .../atomix/client/value/AtomixValueProducer.java   |  24 +-
 ...CaffeineCacheProducerInvokeOnHeaderFactory.java |  38 ++
 ...eineLoadCacheProducerInvokeOnHeaderFactory.java |  38 ++
 ....component.caffeine.cache.CaffeineCacheProducer |   2 +
 ...mponent.caffeine.load.CaffeineLoadCacheProducer |   2 +
 .../ConsulAgentProducerInvokeOnHeaderFactory.java  |  32 ++
 ...ConsulCatalogProducerInvokeOnHeaderFactory.java |  38 ++
 ...ulCoordinatesProducerInvokeOnHeaderFactory.java |  28 +
 .../ConsulEventProducerInvokeOnHeaderFactory.java  |  28 +
 .../ConsulHealthProducerInvokeOnHeaderFactory.java |  32 ++
 ...onsulKeyValueProducerInvokeOnHeaderFactory.java |  42 ++
 ...PreparedQueryProducerInvokeOnHeaderFactory.java |  30 ++
 ...ConsulSessionProducerInvokeOnHeaderFactory.java |  34 ++
 .../ConsulStatusProducerInvokeOnHeaderFactory.java |  28 +
 ...l.component.consul.endpoint.ConsulAgentProducer |   2 +
 ...component.consul.endpoint.ConsulCatalogProducer |   2 +
 ...onent.consul.endpoint.ConsulCoordinatesProducer |   2 +
 ...l.component.consul.endpoint.ConsulEventProducer |   2 +
 ....component.consul.endpoint.ConsulHealthProducer |   2 +
 ...omponent.consul.endpoint.ConsulKeyValueProducer |   2 +
 ...ent.consul.endpoint.ConsulPreparedQueryProducer |   2 +
 ...component.consul.endpoint.ConsulSessionProducer |   2 +
 ....component.consul.endpoint.ConsulStatusProducer |   2 +
 .../consul/endpoint/ConsulAgentProducer.java       |  26 +-
 .../consul/endpoint/ConsulStatusProducer.java      |  14 +-
 .../corda/CordaProducerInvokeOnHeaderFactory.java  | 100 ++++
 .../org.apache.camel.component.corda.CordaProducer |   2 +
 .../EhcacheProducerInvokeOnHeaderFactory.java      |  42 ++
 ....apache.camel.component.ehcache.EhcacheProducer |   2 +
 .../camel-infinispan-common/pom.xml                |  39 --
 .../InfinispanProducerInvokeOnHeaderFactory.java   |  62 +++
 ...e.camel.component.infinispan.InfinispanProducer |   2 +
 .../services/org/apache/camel/other.properties     |   7 +
 .../src/generated/resources/infinispan-common.json |  14 +
 .../component/infinispan/InfinispanProducer.java   |  16 -
 ...ispanEmbeddedProducerInvokeOnHeaderFactory.java |  28 +
 ....infinispan.embedded.InfinispanEmbeddedProducer |   2 +
 ...inispanRemoteProducerInvokeOnHeaderFactory.java |  28 +
 ...nent.infinispan.remote.InfinispanRemoteProducer |   2 +
 ...ujiServiceNowProducerInvokeOnHeaderFactory.java |  27 +
 ...nkiServiceNowProducerInvokeOnHeaderFactory.java |  34 ++
 ...servicenow.releases.fuji.FujiServiceNowProducer |   2 +
 ...ow.releases.helsinki.HelsinkiServiceNowProducer |   2 +
 .../releases/fuji/FujiServiceNowProducer.java      |  27 +-
 .../helsinki/HelsinkiServiceNowProducer.java       |  85 ++-
 .../component/redis/RedisComponentConfigurer.java  |  11 +
 .../redis/RedisProducerInvokeOnHeaderFactory.java  | 236 ++++++++
 .../org.apache.camel.component.redis.RedisProducer |   2 +
 .../apache/camel/component/redis/spring-redis.json |   1 +
 .../src/main/docs/spring-redis-component.adoc      |   3 +-
 .../redis/AbstractRedisProcessorCreator.java       |  56 --
 .../component/redis/AllRedisProcessorsCreator.java |  46 --
 .../org/apache/camel/component/redis/Command.java  |   2 +-
 .../redis/ConnectionRedisProcessorsCreator.java    |  33 --
 .../camel/component/redis/ExchangeConverter.java   |   2 +-
 .../component/redis/GeoRedisProcessorsCreator.java |  47 --
 .../redis/HashesRedisProcessorsCreator.java        |  54 --
 .../redis/KeysRedisProcessorsCreator.java          |  53 --
 .../redis/ListsRedisProcessorsCreator.java         |  69 ---
 .../redis/PubSubRedisProcessorsCreator.java        |  34 --
 .../camel/component/redis/RedisComponent.java      |  18 +-
 .../camel/component/redis/RedisEndpoint.java       |  15 +-
 .../camel/component/redis/RedisProducer.java       | 598 ++++++++++++++++++++-
 .../redis/SetsRedisProcessorsCreator.java          |  59 --
 .../redis/SortedSetsRedisProcessorsCreator.java    |  73 ---
 .../redis/StringsRedisProcessorsCreator.java       |  66 ---
 .../redis/TransactionRedisProcessorsCreator.java   |  35 --
 .../web3j/Web3jProducerInvokeOnHeaderFactory.java  | 168 ++++++
 .../org.apache.camel.component.web3j.Web3jProducer |   2 +
 .../camel/component/web3j/Web3jProducer.java       |  10 -
 .../java/org/apache/camel/spi/InvokeOnHeader.java  |  28 +-
 .../apache/camel/spi/InvokeOnHeaderStrategy.java   |  43 ++
 .../java/org/apache/camel/spi/InvokeOnHeaders.java |  41 --
 .../impl/engine/DefaultUriFactoryResolver.java     |   7 +-
 .../dsl/SpringRedisComponentBuilderFactory.java    |  17 +
 .../apache/camel/support/BaseSelectorProducer.java |  56 --
 .../camel/support/HeaderSelectorProducer.java      | 149 ++---
 .../modules/ROOT/pages/spring-redis-component.adoc |   3 +-
 parent/pom.xml                                     |   4 +-
 .../maven/packaging/GenerateComponentMojo.java     |   2 +
 .../packaging/GenerateInvokeOnHeaderMojo.java      | 276 ++++++++++
 .../apache/camel/maven/packaging/GenerateMojo.java |   2 +
 104 files changed, 2700 insertions(+), 1203 deletions(-)
 create mode 100644 
components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/map/AtomixMapProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/messaging/AtomixMessagingProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/multimap/AtomixMultiMapProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/queue/AtomixQueueProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/set/AtomixSetProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/client/value/AtomixValueProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-atomix/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.atomix.client.map.AtomixMapProducer
 create mode 100644 
components/camel-atomix/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.atomix.client.messaging.AtomixMessagingProducer
 create mode 100644 
components/camel-atomix/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.atomix.client.multimap.AtomixMultiMapProducer
 create mode 100644 
components/camel-atomix/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.atomix.client.queue.AtomixQueueProducer
 create mode 100644 
components/camel-atomix/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.atomix.client.set.AtomixSetProducer
 create mode 100644 
components/camel-atomix/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.atomix.client.value.AtomixValueProducer
 create mode 100644 
components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/cache/CaffeineCacheProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-caffeine/src/generated/java/org/apache/camel/component/caffeine/load/CaffeineLoadCacheProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-caffeine/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.caffeine.cache.CaffeineCacheProducer
 create mode 100644 
components/camel-caffeine/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.caffeine.load.CaffeineLoadCacheProducer
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulAgentProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulCatalogProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulCoordinatesProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulEventProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulHealthProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulKeyValueProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulPreparedQueryProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulSessionProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/java/org/apache/camel/component/consul/endpoint/ConsulStatusProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulAgentProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulCatalogProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulCoordinatesProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulEventProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulHealthProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulKeyValueProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulPreparedQueryProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulSessionProducer
 create mode 100644 
components/camel-consul/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.consul.endpoint.ConsulStatusProducer
 create mode 100644 
components/camel-corda/src/generated/java/org/apache/camel/component/corda/CordaProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-corda/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.corda.CordaProducer
 create mode 100644 
components/camel-ehcache/src/generated/java/org/apache/camel/component/ehcache/EhcacheProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-ehcache/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.ehcache.EhcacheProducer
 create mode 100644 
components/camel-infinispan/camel-infinispan-common/src/generated/java/org/apache/camel/component/infinispan/InfinispanProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-infinispan/camel-infinispan-common/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.infinispan.InfinispanProducer
 create mode 100644 
components/camel-infinispan/camel-infinispan-common/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-infinispan/camel-infinispan-common/src/generated/resources/infinispan-common.json
 create mode 100644 
components/camel-infinispan/camel-infinispan-embedded/src/generated/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedProducer
 create mode 100644 
components/camel-infinispan/camel-infinispan/src/generated/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.infinispan.remote.InfinispanRemoteProducer
 create mode 100644 
components/camel-servicenow/camel-servicenow-component/src/generated/java/org/apache/camel/component/servicenow/releases/fuji/FujiServiceNowProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-servicenow/camel-servicenow-component/src/generated/java/org/apache/camel/component/servicenow/releases/helsinki/HelsinkiServiceNowProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-servicenow/camel-servicenow-component/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.servicenow.releases.fuji.FujiServiceNowProducer
 create mode 100644 
components/camel-servicenow/camel-servicenow-component/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.servicenow.releases.helsinki.HelsinkiServiceNowProducer
 create mode 100644 
components/camel-spring-redis/src/generated/java/org/apache/camel/component/redis/RedisProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-spring-redis/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.redis.RedisProducer
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/AbstractRedisProcessorCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/AllRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/ConnectionRedisProcessorsCreator.java
 delete mode 100755 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/GeoRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/HashesRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/KeysRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/ListsRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/PubSubRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/SetsRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/SortedSetsRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/StringsRedisProcessorsCreator.java
 delete mode 100644 
components/camel-spring-redis/src/main/java/org/apache/camel/component/redis/TransactionRedisProcessorsCreator.java
 create mode 100644 
components/camel-web3j/src/generated/java/org/apache/camel/component/web3j/Web3jProducerInvokeOnHeaderFactory.java
 create mode 100644 
components/camel-web3j/src/generated/resources/META-INF/services/org/apache/camel/invoke-on-header/org.apache.camel.component.web3j.Web3jProducer
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/InvokeOnHeaderStrategy.java
 delete mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/InvokeOnHeaders.java
 delete mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/BaseSelectorProducer.java
 create mode 100644 
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/GenerateInvokeOnHeaderMojo.java

Reply via email to