This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from 3de2f1d CAMEL-16145: Made coverageThreshold configurable in camel-report-maven-plugin (#5030) add 11b34af CAMEL-16102: Source code generate @InvokeOnHeader for reflection free add 0ae29c1 Upgrade checkstyle add 115e95a CAMEL-16160: camel-main - JVM system properties should override application.properties add d8659ef Fix java routes loader compute name to deal with location having scheme add 7c9eeab CAMEL-16160: camel-main - JVM system properties should override application.properties add eb41524 Polished add 7fca0c7 camel-main - Fix startup recorder initialized from configuration. Add startup events for important main events. add 591c5a0 CAMEL-16086: Salesforce raw composite requires (#5033) add 646c6ab camel-package-maven-plugin - Silent ignore if there is no jandex.idx file add d0c15ca Regen for commit 646c6ab338eeeaf33ace824305b1522e6b2b7bf8 No new revisions were added by this update. Summary of changes: camel-dependencies/pom.xml | 4 +- .../camel/catalog/components/spring-redis.json | 1 + .../camel/catalog/docs/salesforce-component.adoc | 7 +- .../camel/catalog/docs/spring-redis-component.adoc | 3 +- .../main/camel-main-configuration-metadata.json | 1 + .../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 + .../language/joor/JoorRoutesBuilderLoader.java | 9 +- .../src/main/docs/salesforce-component.adoc | 7 +- .../internal/client/CompositeApiClient.java | 2 +- .../internal/client/DefaultCompositeApiClient.java | 13 +- .../internal/processor/CompositeApiProcessor.java | 6 +- .../salesforce/CompositeApiIntegrationTest.java | 30 +- .../camel/component/salesforce/RawPayloadTest.java | 4 +- ...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 + .../MainConfigurationPropertiesConfigurer.java | 6 + .../camel-main-configuration-metadata.json | 1 + core/camel-main/src/main/docs/main.adoc | 1 + .../org/apache/camel/main/BaseMainSupport.java | 110 +++- .../apache/camel/main/DefaultRoutesCollector.java | 12 +- .../camel/main/MainConfigurationProperties.java | 33 ++ .../java/org/apache/camel/main/MainHelper.java | 25 + .../apache/camel/support/BaseSelectorProducer.java | 56 -- .../camel/support/HeaderSelectorProducer.java | 149 ++--- .../modules/ROOT/pages/salesforce-component.adoc | 7 +- .../modules/ROOT/pages/spring-redis-component.adoc | 3 +- docs/components/modules/others/pages/main.adoc | 1 + parent/pom.xml | 4 +- .../maven/packaging/GenerateComponentMojo.java | 2 + .../packaging/GenerateInvokeOnHeaderMojo.java | 280 ++++++++++ .../apache/camel/maven/packaging/GenerateMojo.java | 2 + 122 files changed, 2927 insertions(+), 1255 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