This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 376ec61 Regen for commit ae2c79dcd64424acc82a29c9a46620809ea6414c (#4934) new 573ae84 CAMEL-12489 - camel-infinspan: split remote and embedded components new 37f2ec4 CAMEL-12489 - camel-infinspan: split remote and embedded components (split) new b334a5e CAMEL-12489 - camel-infinspan: split remote and embedded components (fix findings) new c9cdc67 CAMEL-12489 - camel-infinspan: split remote and embedded components (docs) new 8618eba CAMEL-12489 - camel-infinspan: split remote and embedded components (cleanup) new 3f5fbd4 CAMEL-12489 - camel-infinspan: split remote and embedded components (migration guide) The 6 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: bom/camel-bom/pom.xml | 15 + .../org/apache/camel/catalog/components.properties | 1 - .../camel/catalog/components/infinispan.json | 87 -- .../org/apache/camel/catalog/docs.properties | 1 - .../camel/catalog/docs/infinispan-component.adoc | 853 ++++---------- .../docs/infinispan-embedded-component.adoc | 490 ++++++++ .../camel-infinispan-common/pom.xml | 107 ++ .../InfinispanAggregationRepository.java} | 120 +- .../component/infinispan/InfinispanComponent.java} | 14 +- .../infinispan/InfinispanConfiguration.java | 136 +++ .../component/infinispan/InfinispanConstants.java | 5 + .../component/infinispan/InfinispanConsumer.java | 80 ++ .../component/infinispan/InfinispanEndpoint.java} | 13 +- .../infinispan/InfinispanEventListener.java | 38 +- .../infinispan/InfinispanEventProcessor.java} | 8 +- .../infinispan/InfinispanIdempotentRepository.java | 85 ++ .../component/infinispan/InfinispanManager.java | 55 + .../component/infinispan/InfinispanOperation.java | 0 .../component/infinispan/InfinispanProducer.java | 335 ++---- .../infinispan/InfinispanQueryBuilder.java | 5 + .../infinispan/InfinispanRoutePolicy.java | 246 ++++ .../camel/component/infinispan/InfinispanUtil.java | 69 ++ .../infinispan/InfinispanConsumerTestSupport.java} | 15 +- .../InfinispanIdempotentRepositoryTestSupport.java | 103 ++ .../infinispan/InfinispanProducerTestSupport.java | 868 +++++++++++++++ .../InfinispanRoutePolicyTestSupport.java | 58 + .../infinispan/InfinispanTestSupport.java} | 21 +- .../camel-infinispan-embedded/pom.xml | 134 +++ .../InfinispanEmbeddedComponentConfigurer.java} | 82 +- .../InfinispanEmbeddedEndpointConfigurer.java} | 74 +- .../InfinispanEmbeddedEndpointUriFactory.java} | 39 +- .../services/org/apache/camel/component.properties | 7 + .../org/apache/camel/component/infinispan-embedded | 2 + .../camel/configurer/infinispan-embedded-component | 2 + .../camel/configurer/infinispan-embedded-endpoint | 2 + .../camel/urifactory/infinispan-embedded-endpoint | 2 + .../infinispan/embedded/infinispan-embedded.json | 69 ++ .../main/docs/infinispan-embedded-component.adoc | 490 ++++++++ .../InfinispanEmbeddedAggregationRepository.java | 81 ++ .../embedded/InfinispanEmbeddedComponent.java | 57 + .../embedded/InfinispanEmbeddedConfiguration.java | 155 +++ .../embedded/InfinispanEmbeddedConsumer.java | 156 +++ .../InfinispanEmbeddedCustomListener.java} | 26 +- .../embedded/InfinispanEmbeddedEndpoint.java} | 33 +- .../embedded/InfinispanEmbeddedEventListener.java | 193 ++++ .../embedded/InfinispanEmbeddedEventListeners.java | 67 ++ .../InfinispanEmbeddedIdempotentRepository.java | 96 ++ .../embedded/InfinispanEmbeddedManager.java | 147 +++ .../embedded/InfinispanEmbeddedProducer.java | 57 + .../embedded/InfinispanEmbeddedRoutePolicy.java | 150 +++ .../embedded/InfinispanEmbeddedUtil.java} | 40 +- ...beddedAggregationRepositoryOperationsTest.java} | 106 +- ...nfinispanEmbeddedAggregationRepositoryTest.java | 72 ++ .../InfinispanEmbeddedClusteredConsumerTest.java} | 36 +- .../InfinispanEmbeddedClusteredTestSupport.java} | 67 +- .../InfinispanEmbeddedConfigurationTest.java | 52 + .../embedded/InfinispanEmbeddedConsumerTest.java | 192 ++++ .../InfinispanEmbeddedCustomListenerTest.java | 110 ++ ...InfinispanEmbeddedIdempotentRepositoryTest.java | 79 ++ .../embedded/InfinispanEmbeddedProducerTest.java | 111 ++ .../InfinispanEmbeddedQueryConsumerTest.java | 130 +++ .../InfinispanEmbeddedQueryProducerTest.java} | 126 +-- .../InfinispanEmbeddedQueryTestSupport.java} | 9 +- .../InfinispanEmbeddedRoutePolicyTest.java | 98 ++ .../embedded/InfinispanEmbeddedTestSupport.java | 83 ++ ...spanEmbeddedIdempotentRepositoryCamelTest.java} | 20 +- ...panEmbeddedIdempotentRepositorySpringTest.java} | 20 +- ...anEmbeddedIdempotentRepositoryTestSupport.java} | 30 +- .../src/test/resources/log4j2.properties | 10 + ...ispanEmbeddedIdempotentRepositoryCamelTest.xml} | 22 +- ...anEmbeddedIdempotentRepositoryConfiguration.xml | 32 + ...spanEmbeddedIdempotentRepositorySpringTest.xml} | 14 +- .../{ => camel-infinispan}/pom.xml | 104 +- .../InfinispanRemoteComponentConfigurer.java} | 46 +- .../InfinispanRemoteEndpointConfigurer.java} | 38 +- .../InfinispanRemoteEndpointUriFactory.java} | 9 +- .../services/org/apache/camel/component.properties | 4 +- .../services/org/apache/camel/component/infinispan | 2 + .../apache/camel/configurer/infinispan-component | 2 + .../apache/camel/configurer/infinispan-endpoint | 2 + .../apache/camel/urifactory/infinispan-endpoint | 2 + .../component/infinispan/remote}/infinispan.json | 98 +- .../src/main/docs/infinispan-component.adoc | 495 +++++++++ .../InfinispanRemoteAggregationRepository.java | 104 ++ .../remote/InfinispanRemoteComponent.java | 57 + .../remote/InfinispanRemoteConfiguration.java | 244 ++++ .../remote/InfinispanRemoteConsumer.java | 148 +++ .../remote/InfinispanRemoteCustomListener.java | 40 +- .../remote/InfinispanRemoteEndpoint.java} | 30 +- .../remote/InfinispanRemoteEventListener.java | 50 +- .../InfinispanRemoteIdempotentRepository.java | 100 ++ .../remote/InfinispanRemoteManager.java} | 148 +-- .../remote/InfinispanRemoteProducer.java | 59 + .../remote/InfinispanRemoteRoutePolicy.java | 174 +++ .../infinispan/remote/InfinispanRemoteUtil.java} | 34 +- ...RemoteAggregationRepositoryOperationsTest.java} | 101 +- .../InfinispanRemoteAggregationRepositoryTest.java | 73 ++ .../remote/InfinispanRemoteConfigurationTest.java | 96 ++ .../remote/InfinispanRemoteConsumerTest.java | 75 ++ .../remote/InfinispanRemoteCustomListenerTest.java | 99 ++ .../InfinispanRemoteIdempotentRepositoryTest.java | 79 ++ .../remote/InfinispanRemoteProducerTest.java | 103 ++ .../remote/InfinispanRemoteQueryConsumerTest.java} | 132 +-- .../remote/InfinispanRemoteQueryProducerTest.java} | 136 ++- .../remote/InfinispanRemoteQueryTestSupport.java} | 9 +- .../remote/InfinispanRemoteRoutePolicyTest.java | 124 +++ .../remote/InfinispanRemoteTestSupport.java | 104 ++ ...nispanRemoteIdempotentRepositoryCamelTest.java} | 19 +- ...ispanRemoteIdempotentRepositorySpringTest.java} | 19 +- ...spanRemoteIdempotentRepositoryTestSupport.java} | 43 +- .../test/resources/infinispan/client.properties | 0 .../src/test/resources/log4j2.properties | 10 + ...inispanRemoteIdempotentRepositoryCamelTest.xml} | 26 +- ...nispanRemoteIdempotentRepositorySpringTest.xml} | 10 +- components/camel-infinispan/pom.xml | 199 +--- .../services/org/apache/camel/component/infinispan | 2 - .../apache/camel/configurer/infinispan-component | 2 - .../apache/camel/configurer/infinispan-endpoint | 2 - .../apache/camel/urifactory/infinispan-endpoint | 2 - .../src/main/docs/infinispan-component.adoc | 864 --------------- .../component/infinispan/InfinispanComponent.java | 107 -- .../infinispan/InfinispanConfiguration.java | 438 -------- .../component/infinispan/InfinispanConsumer.java | 152 --- .../camel/component/infinispan/InfinispanUtil.java | 129 --- .../InfinispanConsumerEmbeddedHandler.java | 62 -- .../embedded/InfinispanEmbeddedCustomListener.java | 47 - .../InfinispanSyncClusteredEventListener.java | 48 - .../embedded/InfinispanSyncLocalEventListener.java | 59 - .../infinispan/policy/InfinispanRoutePolicy.java | 475 -------- .../InfinispanLocalAggregationRepository.java | 241 ---- .../idempotent/InfinispanIdempotentRepository.java | 146 --- .../remote/InfinispanConsumerRemoteHandler.java | 56 - .../infinispan/InfinispanConfigurationIT.java | 109 -- .../InfinispanConsumerEntryCreatedTest.java | 57 - .../InfinispanConsumerEntryRemovedTest.java | 59 - .../InfinispanConsumerEntryUpdatedTest.java | 59 - .../InfinispanConsumerEntryVisitedTest.java | 59 - .../InfinispanLocalConsumerCustomListenerIT.java | 58 - .../infinispan/InfinispanLocalConsumerTest.java | 83 -- .../infinispan/InfinispanProducerTest.java | 1172 -------------------- .../infinispan/InfinispanRemoteProducerTest.java | 54 - .../infinispan/InfinispanSyncConsumerTest.java | 49 - .../infinispan/InfinispanTestSupport.java | 68 -- .../infinispan/MyEmbeddedCustomListener.java | 44 - .../policy/InfinispanEmbeddedRoutePolicyTest.java | 32 - .../policy/InfinispanRemoteRoutePolicyTest.java | 39 - .../policy/InfinispanRoutePolicyTestBase.java | 90 -- .../InfinispanLocalAggregationRepositoryTest.java | 97 -- .../InfinispanRemoteAggregationRepositoryTest.java | 95 -- .../InfinispanDefaultIdempotentRepositoryTest.java | 65 -- .../InfinispanIdempotentRepositoryIT.java | 82 -- .../InfinispanIdempotentRepositoryTest.java | 108 -- .../InfinispanTestContainerSupport.java | 47 - .../InfinispanTestContainersConsumerTest.java | 81 -- ...ispanTestContainersContainsKeyProducerTest.java | 77 -- ...spanTestContainersGetOrDefaultProducerTest.java | 86 -- ...spanTestContainersIdempotentRepositoryTest.java | 78 -- .../InfinispanTestContainersProducerTest.java | 77 -- ...ispanTestContainersPutIfAbsentProducerTest.java | 96 -- ...InfinispanTestContainersRemoveProducerTest.java | 96 -- .../camel/component/infinispan/util/Wait.java | 55 - core/camel-allcomponents/pom.xml | 8 + .../component/ComponentsBuilderFactory.java | 14 + .../dsl/InfinispanComponentBuilderFactory.java | 164 +-- ...InfinispanEmbeddedComponentBuilderFactory.java} | 308 ++--- .../src/generated/resources/metadata.json | 24 +- .../builder/endpoint/EndpointBuilderFactory.java | 3 +- .../camel/builder/endpoint/EndpointBuilders.java | 3 +- .../builder/endpoint/StaticEndpointBuilders.java | 57 +- ... InfinispanEmbeddedEndpointBuilderFactory.java} | 914 +++------------ ...=> InfinispanRemoteEndpointBuilderFactory.java} | 589 ++++------ .../camel/support/HeaderSelectorProducer.java | 30 +- docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/infinispan-component.adoc | 855 ++++---------- .../ROOT/pages/infinispan-embedded-component.adoc | 492 ++++++++ .../ROOT/pages/camel-3x-upgrade-guide-3_8.adoc | 19 + parent/pom.xml | 15 + .../test/infra/common/services/TestService.java | 7 +- .../services/InfinispanLocalContainerService.java | 32 +- .../camel/maven/packaging/PrepareCatalogMojo.java | 113 +- 180 files changed, 10092 insertions(+), 10415 deletions(-) delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/infinispan.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/infinispan-embedded-component.adoc create mode 100644 components/camel-infinispan/camel-infinispan-common/pom.xml rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/processor/aggregate/InfinispanRemoteAggregationRepository.java => camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanAggregationRepository.java} (67%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/util/Condition.java => camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanComponent.java} (69%) create mode 100644 components/camel-infinispan/camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanConfiguration.java rename components/camel-infinispan/{ => camel-infinispan-common}/src/main/java/org/apache/camel/component/infinispan/InfinispanConstants.java (87%) create mode 100644 components/camel-infinispan/camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanConsumer.java copy components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanConsumerHandler.java => camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java} (70%) rename components/camel-infinispan/{ => camel-infinispan-common}/src/main/java/org/apache/camel/component/infinispan/InfinispanEventListener.java (54%) copy components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanConsumerHandler.java => camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanEventProcessor.java} (78%) create mode 100644 components/camel-infinispan/camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanIdempotentRepository.java create mode 100644 components/camel-infinispan/camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanManager.java rename components/camel-infinispan/{ => camel-infinispan-common}/src/main/java/org/apache/camel/component/infinispan/InfinispanOperation.java (100%) rename components/camel-infinispan/{ => camel-infinispan-common}/src/main/java/org/apache/camel/component/infinispan/InfinispanProducer.java (55%) copy components/camel-infinispan/{ => camel-infinispan-common}/src/main/java/org/apache/camel/component/infinispan/InfinispanQueryBuilder.java (89%) create mode 100644 components/camel-infinispan/camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanRoutePolicy.java create mode 100644 components/camel-infinispan/camel-infinispan-common/src/main/java/org/apache/camel/component/infinispan/InfinispanUtil.java rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanConsumerHandler.java => camel-infinispan-common/src/test/java/org/apache/camel/component/infinispan/InfinispanConsumerTestSupport.java} (68%) create mode 100644 components/camel-infinispan/camel-infinispan-common/src/test/java/org/apache/camel/component/infinispan/InfinispanIdempotentRepositoryTestSupport.java create mode 100644 components/camel-infinispan/camel-infinispan-common/src/test/java/org/apache/camel/component/infinispan/InfinispanProducerTestSupport.java create mode 100644 components/camel-infinispan/camel-infinispan-common/src/test/java/org/apache/camel/component/infinispan/InfinispanRoutePolicyTestSupport.java rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanQueryBuilder.java => camel-infinispan-common/src/test/java/org/apache/camel/component/infinispan/InfinispanTestSupport.java} (58%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/pom.xml copy components/camel-infinispan/{src/generated/java/org/apache/camel/component/infinispan/InfinispanComponentConfigurer.java => camel-infinispan-embedded/src/generated/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedComponentConfigurer.java} (64%) copy components/camel-infinispan/{src/generated/java/org/apache/camel/component/infinispan/InfinispanEndpointConfigurer.java => camel-infinispan-embedded/src/generated/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedEndpointConfigurer.java} (65%) copy components/camel-infinispan/{src/generated/java/org/apache/camel/component/infinispan/InfinispanEndpointUriFactory.java => camel-infinispan-embedded/src/generated/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedEndpointUriFactory.java} (73%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/component/infinispan-embedded create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/configurer/infinispan-embedded-component create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/configurer/infinispan-embedded-endpoint create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/urifactory/infinispan-embedded-endpoint create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/org/apache/camel/component/infinispan/embedded/infinispan-embedded.json create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/docs/infinispan-embedded-component.adoc create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepository.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedComponent.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedConfiguration.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedConsumer.java rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanCustomListener.java => camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedCustomListener.java} (59%) copy components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java => camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedEndpoint.java} (63%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedEventListener.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedEventListeners.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedIdempotentRepository.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedManager.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedProducer.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedRoutePolicy.java copy components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteOperation.java => camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedUtil.java} (52%) copy components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/processor/aggregate/InfinispanLocalAggregationRepositoryOperationsTest.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepositoryOperationsTest.java} (60%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepositoryTest.java rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/InfinispanClusteredConsumerTest.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedClusteredConsumerTest.java} (75%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/InfinispanClusterTestSupport.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedClusteredTestSupport.java} (67%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedConfigurationTest.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedConsumerTest.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedCustomListenerTest.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedIdempotentRepositoryTest.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedProducerTest.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedQueryConsumerTest.java copy components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/InfinispanRemoteQueryProducerIT.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedQueryProducerTest.java} (54%) copy components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/util/UserUtils.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedQueryTestSupport.java} (94%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedRoutePolicyTest.java create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedTestSupport.java copy components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanAsyncLocalEventListener.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/spring/SpringInfinispanEmbeddedIdempotentRepositoryCamelTest.java} (54%) copy components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanAsyncLocalEventListener.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/spring/SpringInfinispanEmbeddedIdempotentRepositorySpringTest.java} (54%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/InfinispanAsyncConsumerTest.java => camel-infinispan-embedded/src/test/java/org/apache/camel/component/infinispan/embedded/spring/SpringInfinispanEmbeddedIdempotentRepositoryTestSupport.java} (55%) copy components/camel-infinispan/{ => camel-infinispan-embedded}/src/test/resources/log4j2.properties (77%) copy components/camel-infinispan/{src/test/resources/org/apache/camel/component/infinispan/processor/idempotent/SpringInfinispanIdempotentRepositoryIT.xml => camel-infinispan-embedded/src/test/resources/org/apache/camel/component/infinispan/spring/SpringInfinispanEmbeddedIdempotentRepositoryCamelTest.xml} (68%) create mode 100644 components/camel-infinispan/camel-infinispan-embedded/src/test/resources/org/apache/camel/component/infinispan/spring/SpringInfinispanEmbeddedIdempotentRepositoryConfiguration.xml copy components/camel-infinispan/{src/test/resources/org/apache/camel/component/infinispan/processor/idempotent/SpringInfinispanIdempotentRepositoryIT.xml => camel-infinispan-embedded/src/test/resources/org/apache/camel/component/infinispan/spring/SpringInfinispanEmbeddedIdempotentRepositorySpringTest.xml} (74%) copy components/camel-infinispan/{ => camel-infinispan}/pom.xml (79%) rename components/camel-infinispan/{src/generated/java/org/apache/camel/component/infinispan/InfinispanComponentConfigurer.java => camel-infinispan/src/generated/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteComponentConfigurer.java} (82%) rename components/camel-infinispan/{src/generated/java/org/apache/camel/component/infinispan/InfinispanEndpointConfigurer.java => camel-infinispan/src/generated/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteEndpointConfigurer.java} (84%) rename components/camel-infinispan/{src/generated/java/org/apache/camel/component/infinispan/InfinispanEndpointUriFactory.java => camel-infinispan/src/generated/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteEndpointUriFactory.java} (88%) rename components/camel-infinispan/{ => camel-infinispan}/src/generated/resources/META-INF/services/org/apache/camel/component.properties (62%) create mode 100644 components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/component/infinispan create mode 100644 components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/configurer/infinispan-component create mode 100644 components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/configurer/infinispan-endpoint create mode 100644 components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/urifactory/infinispan-endpoint rename components/camel-infinispan/{src/generated/resources/org/apache/camel/component/infinispan => camel-infinispan/src/generated/resources/org/apache/camel/component/infinispan/remote}/infinispan.json (57%) create mode 100644 components/camel-infinispan/camel-infinispan/src/main/docs/infinispan-component.adoc create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepository.java create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteComponent.java create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConfiguration.java create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConsumer.java rename components/camel-infinispan/{ => camel-infinispan}/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteCustomListener.java (67%) rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanEndpoint.java => camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteEndpoint.java} (68%) rename components/camel-infinispan/{ => camel-infinispan}/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteEventListener.java (59%) create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteIdempotentRepository.java rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/InfinispanManager.java => camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteManager.java} (50%) create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteProducer.java create mode 100644 components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteRoutePolicy.java rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteOperation.java => camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteUtil.java} (57%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/processor/aggregate/InfinispanLocalAggregationRepositoryOperationsTest.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepositoryOperationsTest.java} (61%) create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepositoryTest.java create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConfigurationTest.java create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteConsumerTest.java create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteCustomListenerTest.java create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteIdempotentRepositoryTest.java create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteProducerTest.java rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/InfinispanContinuousQueryIT.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteQueryConsumerTest.java} (57%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/InfinispanRemoteQueryProducerIT.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteQueryProducerTest.java} (68%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/util/UserUtils.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteQueryTestSupport.java} (94%) create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteRoutePolicyTest.java create mode 100644 components/camel-infinispan/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteTestSupport.java rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanAsyncLocalEventListener.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositoryCamelTest.java} (54%) rename components/camel-infinispan/{src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanAsyncClusteredEventListener.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositorySpringTest.java} (54%) rename components/camel-infinispan/{src/test/java/org/apache/camel/component/infinispan/processor/idempotent/SpringInfinispanIdempotentRepositoryIT.java => camel-infinispan/src/test/java/org/apache/camel/component/infinispan/remote/spring/SpringInfinispanRemoteIdempotentRepositoryTestSupport.java} (59%) rename components/camel-infinispan/{ => camel-infinispan}/src/test/resources/infinispan/client.properties (100%) rename components/camel-infinispan/{ => camel-infinispan}/src/test/resources/log4j2.properties (77%) copy components/camel-infinispan/{src/test/resources/org/apache/camel/component/infinispan/processor/idempotent/SpringInfinispanIdempotentRepositoryIT.xml => camel-infinispan/src/test/resources/org/apache/camel/component/infinispan/spring/SpringInfinispanRemoteIdempotentRepositoryCamelTest.xml} (63%) rename components/camel-infinispan/{src/test/resources/org/apache/camel/component/infinispan/processor/idempotent/SpringInfinispanIdempotentRepositoryIT.xml => camel-infinispan/src/test/resources/org/apache/camel/component/infinispan/spring/SpringInfinispanRemoteIdempotentRepositorySpringTest.xml} (76%) delete mode 100644 components/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/component/infinispan delete mode 100644 components/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/configurer/infinispan-component delete mode 100644 components/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/configurer/infinispan-endpoint delete mode 100644 components/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/urifactory/infinispan-endpoint delete mode 100644 components/camel-infinispan/src/main/docs/infinispan-component.adoc delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanComponent.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanConfiguration.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanConsumer.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/InfinispanUtil.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanConsumerEmbeddedHandler.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedCustomListener.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanSyncClusteredEventListener.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanSyncLocalEventListener.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/policy/InfinispanRoutePolicy.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/processor/aggregate/InfinispanLocalAggregationRepository.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/processor/idempotent/InfinispanIdempotentRepository.java delete mode 100644 components/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanConsumerRemoteHandler.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanConfigurationIT.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanConsumerEntryCreatedTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanConsumerEntryRemovedTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanConsumerEntryUpdatedTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanConsumerEntryVisitedTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanLocalConsumerCustomListenerIT.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanLocalConsumerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanRemoteProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanSyncConsumerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/InfinispanTestSupport.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/MyEmbeddedCustomListener.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/policy/InfinispanEmbeddedRoutePolicyTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/policy/InfinispanRemoteRoutePolicyTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/policy/InfinispanRoutePolicyTestBase.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/processor/aggregate/InfinispanLocalAggregationRepositoryTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/processor/aggregate/InfinispanRemoteAggregationRepositoryTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/processor/idempotent/InfinispanDefaultIdempotentRepositoryTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/processor/idempotent/InfinispanIdempotentRepositoryIT.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/processor/idempotent/InfinispanIdempotentRepositoryTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainerSupport.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersConsumerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersContainsKeyProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersGetOrDefaultProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersIdempotentRepositoryTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersPutIfAbsentProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/testcontainers/InfinispanTestContainersRemoveProducerTest.java delete mode 100644 components/camel-infinispan/src/test/java/org/apache/camel/component/infinispan/util/Wait.java copy core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{InfinispanComponentBuilderFactory.java => InfinispanEmbeddedComponentBuilderFactory.java} (52%) copy core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{InfinispanEndpointBuilderFactory.java => InfinispanEmbeddedEndpointBuilderFactory.java} (53%) rename core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{InfinispanEndpointBuilderFactory.java => InfinispanRemoteEndpointBuilderFactory.java} (68%) create mode 100644 docs/components/modules/ROOT/pages/infinispan-embedded-component.adoc