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

gzurowski pushed a commit to branch camel-4.8.x
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 2e8519a9542df865f5ca801957322a99699c0d8d
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Sep 10 09:45:59 2024 +0200

    CAMEL-21191: camel-catalog - Beans for aggregation repository are wrongly 
declared as aggregation strategy
---
 .../org/apache/camel/catalog/beans/CaffeineAggregationRepository.json   | 2 +-
 .../org/apache/camel/catalog/beans/CassandraAggregationRepository.json  | 2 +-
 .../org/apache/camel/catalog/beans/EhcacheAggregationRepository.json    | 2 +-
 .../org/apache/camel/catalog/beans/Etcd3AggregationRepository.json      | 2 +-
 .../org/apache/camel/catalog/beans/HazelcastAggregationRepository.json  | 2 +-
 .../camel/catalog/beans/InfinispanEmbeddedAggregationRepository.json    | 2 +-
 .../camel/catalog/beans/InfinispanRemoteAggregationRepository.json      | 2 +-
 .../org/apache/camel/catalog/beans/JCacheAggregationRepository.json     | 2 +-
 .../org/apache/camel/catalog/beans/LevelDBAggregationRepository.json    | 2 +-
 .../org/apache/camel/catalog/beans/MemoryAggregationRepository.json     | 2 +-
 .../services/org/apache/camel/bean/CaffeineAggregationRepository.json   | 2 +-
 .../caffeine/processor/aggregate/CaffeineAggregationRepository.java     | 2 +-
 .../services/org/apache/camel/bean/CassandraAggregationRepository.json  | 2 +-
 .../processor/aggregate/cassandra/CassandraAggregationRepository.java   | 2 +-
 .../services/org/apache/camel/bean/EhcacheAggregationRepository.json    | 2 +-
 .../ehcache/processor/aggregate/EhcacheAggregationRepository.java       | 2 +-
 .../services/org/apache/camel/bean/Etcd3AggregationRepository.json      | 2 +-
 .../component/etcd3/processor/aggregate/Etcd3AggregationRepository.java | 2 +-
 .../services/org/apache/camel/bean/HazelcastAggregationRepository.json  | 2 +-
 .../processor/aggregate/hazelcast/HazelcastAggregationRepository.java   | 2 +-
 .../org/apache/camel/bean/InfinispanEmbeddedAggregationRepository.json  | 2 +-
 .../infinispan/embedded/InfinispanEmbeddedAggregationRepository.java    | 2 +-
 .../org/apache/camel/bean/InfinispanRemoteAggregationRepository.json    | 2 +-
 .../infinispan/remote/InfinispanRemoteAggregationRepository.java        | 2 +-
 .../services/org/apache/camel/bean/JCacheAggregationRepository.json     | 2 +-
 .../jcache/processor/aggregate/JCacheAggregationRepository.java         | 2 +-
 .../services/org/apache/camel/bean/LevelDBAggregationRepository.json    | 2 +-
 .../apache/camel/component/leveldb/LevelDBAggregationRepository.java    | 2 +-
 .../services/org/apache/camel/bean/MemoryAggregationRepository.json     | 2 +-
 .../apache/camel/processor/aggregate/MemoryAggregationRepository.java   | 2 +-
 30 files changed, 30 insertions(+), 30 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CaffeineAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CaffeineAggregationRepository.json
index 12374c2e7b3..8c98026ce85 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CaffeineAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CaffeineAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "CaffeineAggregationRepository",
     "javaType": 
"org.apache.camel.component.caffeine.processor.aggregate.CaffeineAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Caffeine Aggregation Repository",
     "description": "Aggregation repository that uses Caffeine Cache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CassandraAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CassandraAggregationRepository.json
index 158d57005d9..21d22926b68 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CassandraAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CassandraAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "CassandraAggregationRepository",
     "javaType": 
"org.apache.camel.processor.aggregate.cassandra.CassandraAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Cassandra Aggregation Repository",
     "description": "Aggregation repository that uses Cassandra table to store 
exchanges. Advice: use LeveledCompaction for this table and tune read\/write 
consistency levels.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/EhcacheAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/EhcacheAggregationRepository.json
index 8d6664bb756..c46ebc8389a 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/EhcacheAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/EhcacheAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "EhcacheAggregationRepository",
     "javaType": 
"org.apache.camel.component.ehcache.processor.aggregate.EhcacheAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Ehcache Aggregation Repository",
     "description": "Aggregation repository that uses Caffeine Cache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/Etcd3AggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/Etcd3AggregationRepository.json
index 9d2e0a0fe89..d1f71b9078d 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/Etcd3AggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/Etcd3AggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "Etcd3AggregationRepository",
     "javaType": 
"org.apache.camel.component.etcd3.processor.aggregate.Etcd3AggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Etcd3 Aggregation Repository",
     "description": "Aggregation repository that uses Etcd3 to store 
exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/HazelcastAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/HazelcastAggregationRepository.json
index 34aeed95c63..3cfac859161 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/HazelcastAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/HazelcastAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "HazelcastAggregationRepository",
     "javaType": 
"org.apache.camel.processor.aggregate.hazelcast.HazelcastAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Hazelcast Aggregation Repository",
     "description": "Aggregation repository that uses Hazelcast Cache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanEmbeddedAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanEmbeddedAggregationRepository.json
index 96cc1a6d24c..ba7efb6f56a 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanEmbeddedAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanEmbeddedAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "InfinispanEmbeddedAggregationRepository",
     "javaType": 
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Infinispan Embedded Aggregation Repository",
     "description": "Aggregation repository that uses embedded Infinispan to 
store exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanRemoteAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanRemoteAggregationRepository.json
index 55385f1936a..ee89115b34e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanRemoteAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/InfinispanRemoteAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "InfinispanRemoteAggregationRepository",
     "javaType": 
"org.apache.camel.component.infinispan.remote.InfinispanRemoteAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Infinispan Remote Aggregation Repository",
     "description": "Aggregation repository that uses remote Infinispan to 
store exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/JCacheAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/JCacheAggregationRepository.json
index af272723a64..9ce22b82a68 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/JCacheAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/JCacheAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "JCacheAggregationRepository",
     "javaType": 
"org.apache.camel.component.jcache.processor.aggregate.JCacheAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "JCache Aggregation Repository",
     "description": "Aggregation repository that uses JCache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/LevelDBAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/LevelDBAggregationRepository.json
index b933521fa84..a924b3e5b25 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/LevelDBAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/LevelDBAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "LevelDBAggregationRepository",
     "javaType": 
"org.apache.camel.component.leveldb.LevelDBAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Level DBAggregation Repository",
     "description": "Aggregation repository that uses LevelDB to store 
exchanges.",
     "deprecated": false,
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/MemoryAggregationRepository.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/MemoryAggregationRepository.json
index ecf24fb8d4d..ae6262664a4 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/MemoryAggregationRepository.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/MemoryAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "MemoryAggregationRepository",
     "javaType": 
"org.apache.camel.processor.aggregate.MemoryAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Memory Aggregation Repository",
     "description": "A memory based AggregationRepository which stores Exchange 
in memory only.",
     "deprecated": false,
diff --git 
a/components/camel-caffeine/src/generated/resources/META-INF/services/org/apache/camel/bean/CaffeineAggregationRepository.json
 
b/components/camel-caffeine/src/generated/resources/META-INF/services/org/apache/camel/bean/CaffeineAggregationRepository.json
index 12374c2e7b3..8c98026ce85 100644
--- 
a/components/camel-caffeine/src/generated/resources/META-INF/services/org/apache/camel/bean/CaffeineAggregationRepository.json
+++ 
b/components/camel-caffeine/src/generated/resources/META-INF/services/org/apache/camel/bean/CaffeineAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "CaffeineAggregationRepository",
     "javaType": 
"org.apache.camel.component.caffeine.processor.aggregate.CaffeineAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Caffeine Aggregation Repository",
     "description": "Aggregation repository that uses Caffeine Cache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/processor/aggregate/CaffeineAggregationRepository.java
 
b/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/processor/aggregate/CaffeineAggregationRepository.java
index 3c256a53b11..30112861629 100644
--- 
a/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/processor/aggregate/CaffeineAggregationRepository.java
+++ 
b/components/camel-caffeine/src/main/java/org/apache/camel/component/caffeine/processor/aggregate/CaffeineAggregationRepository.java
@@ -36,7 +36,7 @@ import org.slf4j.LoggerFactory;
 
 @Metadata(label = "bean",
           description = "Aggregation repository that uses Caffeine Cache to 
store exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 @ManagedResource(description = "Caffeine based aggregation repository")
 public class CaffeineAggregationRepository extends ServiceSupport implements 
RecoverableAggregationRepository {
diff --git 
a/components/camel-cassandraql/src/generated/resources/META-INF/services/org/apache/camel/bean/CassandraAggregationRepository.json
 
b/components/camel-cassandraql/src/generated/resources/META-INF/services/org/apache/camel/bean/CassandraAggregationRepository.json
index 158d57005d9..21d22926b68 100644
--- 
a/components/camel-cassandraql/src/generated/resources/META-INF/services/org/apache/camel/bean/CassandraAggregationRepository.json
+++ 
b/components/camel-cassandraql/src/generated/resources/META-INF/services/org/apache/camel/bean/CassandraAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "CassandraAggregationRepository",
     "javaType": 
"org.apache.camel.processor.aggregate.cassandra.CassandraAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Cassandra Aggregation Repository",
     "description": "Aggregation repository that uses Cassandra table to store 
exchanges. Advice: use LeveledCompaction for this table and tune read\/write 
consistency levels.",
     "deprecated": false,
diff --git 
a/components/camel-cassandraql/src/main/java/org/apache/camel/processor/aggregate/cassandra/CassandraAggregationRepository.java
 
b/components/camel-cassandraql/src/main/java/org/apache/camel/processor/aggregate/cassandra/CassandraAggregationRepository.java
index 2c0febfac95..c45f2178cf4 100644
--- 
a/components/camel-cassandraql/src/main/java/org/apache/camel/processor/aggregate/cassandra/CassandraAggregationRepository.java
+++ 
b/components/camel-cassandraql/src/main/java/org/apache/camel/processor/aggregate/cassandra/CassandraAggregationRepository.java
@@ -58,7 +58,7 @@ import static 
org.apache.camel.utils.cassandra.CassandraUtils.generateSelect;
 @Metadata(label = "bean",
           description = "Aggregation repository that uses Cassandra table to 
store exchanges."
                         + " Advice: use LeveledCompaction for this table and 
tune read/write consistency levels.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class CassandraAggregationRepository extends ServiceSupport implements 
RecoverableAggregationRepository {
 
diff --git 
a/components/camel-ehcache/src/generated/resources/META-INF/services/org/apache/camel/bean/EhcacheAggregationRepository.json
 
b/components/camel-ehcache/src/generated/resources/META-INF/services/org/apache/camel/bean/EhcacheAggregationRepository.json
index 8d6664bb756..c46ebc8389a 100644
--- 
a/components/camel-ehcache/src/generated/resources/META-INF/services/org/apache/camel/bean/EhcacheAggregationRepository.json
+++ 
b/components/camel-ehcache/src/generated/resources/META-INF/services/org/apache/camel/bean/EhcacheAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "EhcacheAggregationRepository",
     "javaType": 
"org.apache.camel.component.ehcache.processor.aggregate.EhcacheAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Ehcache Aggregation Repository",
     "description": "Aggregation repository that uses Caffeine Cache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/processor/aggregate/EhcacheAggregationRepository.java
 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/processor/aggregate/EhcacheAggregationRepository.java
index 8fb1a80c819..adc66037856 100644
--- 
a/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/processor/aggregate/EhcacheAggregationRepository.java
+++ 
b/components/camel-ehcache/src/main/java/org/apache/camel/component/ehcache/processor/aggregate/EhcacheAggregationRepository.java
@@ -38,7 +38,7 @@ import org.slf4j.LoggerFactory;
 
 @Metadata(label = "bean",
           description = "Aggregation repository that uses Caffeine Cache to 
store exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 @ManagedResource(description = "EHCache based aggregation repository")
 public class EhcacheAggregationRepository extends ServiceSupport implements 
RecoverableAggregationRepository {
diff --git 
a/components/camel-etcd3/src/generated/resources/META-INF/services/org/apache/camel/bean/Etcd3AggregationRepository.json
 
b/components/camel-etcd3/src/generated/resources/META-INF/services/org/apache/camel/bean/Etcd3AggregationRepository.json
index 9d2e0a0fe89..d1f71b9078d 100644
--- 
a/components/camel-etcd3/src/generated/resources/META-INF/services/org/apache/camel/bean/Etcd3AggregationRepository.json
+++ 
b/components/camel-etcd3/src/generated/resources/META-INF/services/org/apache/camel/bean/Etcd3AggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "Etcd3AggregationRepository",
     "javaType": 
"org.apache.camel.component.etcd3.processor.aggregate.Etcd3AggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Etcd3 Aggregation Repository",
     "description": "Aggregation repository that uses Etcd3 to store 
exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-etcd3/src/main/java/org/apache/camel/component/etcd3/processor/aggregate/Etcd3AggregationRepository.java
 
b/components/camel-etcd3/src/main/java/org/apache/camel/component/etcd3/processor/aggregate/Etcd3AggregationRepository.java
index 03b10fb4d4b..3f2342e725b 100644
--- 
a/components/camel-etcd3/src/main/java/org/apache/camel/component/etcd3/processor/aggregate/Etcd3AggregationRepository.java
+++ 
b/components/camel-etcd3/src/main/java/org/apache/camel/component/etcd3/processor/aggregate/Etcd3AggregationRepository.java
@@ -60,7 +60,7 @@ import org.slf4j.LoggerFactory;
 
 @Metadata(label = "bean",
           description = "Aggregation repository that uses Etcd3 to store 
exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class Etcd3AggregationRepository extends ServiceSupport
         implements RecoverableAggregationRepository, 
OptimisticLockingAggregationRepository {
diff --git 
a/components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/bean/HazelcastAggregationRepository.json
 
b/components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/bean/HazelcastAggregationRepository.json
index 34aeed95c63..3cfac859161 100644
--- 
a/components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/bean/HazelcastAggregationRepository.json
+++ 
b/components/camel-hazelcast/src/generated/resources/META-INF/services/org/apache/camel/bean/HazelcastAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "HazelcastAggregationRepository",
     "javaType": 
"org.apache.camel.processor.aggregate.hazelcast.HazelcastAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Hazelcast Aggregation Repository",
     "description": "Aggregation repository that uses Hazelcast Cache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/processor/aggregate/hazelcast/HazelcastAggregationRepository.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/processor/aggregate/hazelcast/HazelcastAggregationRepository.java
index 0e474f233dc..544b01a9bdc 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/processor/aggregate/hazelcast/HazelcastAggregationRepository.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/processor/aggregate/hazelcast/HazelcastAggregationRepository.java
@@ -56,7 +56,7 @@ import org.slf4j.LoggerFactory;
  */
 @Metadata(label = "bean",
           description = "Aggregation repository that uses Hazelcast Cache to 
store exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class HazelcastAggregationRepository extends ServiceSupport
         implements RecoverableAggregationRepository,
diff --git 
a/components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanEmbeddedAggregationRepository.json
 
b/components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanEmbeddedAggregationRepository.json
index 96cc1a6d24c..ba7efb6f56a 100644
--- 
a/components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanEmbeddedAggregationRepository.json
+++ 
b/components/camel-infinispan/camel-infinispan-embedded/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanEmbeddedAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "InfinispanEmbeddedAggregationRepository",
     "javaType": 
"org.apache.camel.component.infinispan.embedded.InfinispanEmbeddedAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Infinispan Embedded Aggregation Repository",
     "description": "Aggregation repository that uses embedded Infinispan to 
store exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepository.java
 
b/components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepository.java
index 3d329f297e7..3412dba4e0b 100644
--- 
a/components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepository.java
+++ 
b/components/camel-infinispan/camel-infinispan-embedded/src/main/java/org/apache/camel/component/infinispan/embedded/InfinispanEmbeddedAggregationRepository.java
@@ -29,7 +29,7 @@ import org.infinispan.commons.api.BasicCache;
 
 @Metadata(label = "bean",
           description = "Aggregation repository that uses embedded Infinispan 
to store exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class InfinispanEmbeddedAggregationRepository extends 
InfinispanAggregationRepository {
 
diff --git 
a/components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanRemoteAggregationRepository.json
 
b/components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanRemoteAggregationRepository.json
index 55385f1936a..ee89115b34e 100644
--- 
a/components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanRemoteAggregationRepository.json
+++ 
b/components/camel-infinispan/camel-infinispan/src/generated/resources/META-INF/services/org/apache/camel/bean/InfinispanRemoteAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "InfinispanRemoteAggregationRepository",
     "javaType": 
"org.apache.camel.component.infinispan.remote.InfinispanRemoteAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Infinispan Remote Aggregation Repository",
     "description": "Aggregation repository that uses remote Infinispan to 
store exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepository.java
 
b/components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepository.java
index 40279e50707..d56e97e41db 100644
--- 
a/components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepository.java
+++ 
b/components/camel-infinispan/camel-infinispan/src/main/java/org/apache/camel/component/infinispan/remote/InfinispanRemoteAggregationRepository.java
@@ -32,7 +32,7 @@ import org.infinispan.commons.configuration.Combine;
 
 @Metadata(label = "bean",
           description = "Aggregation repository that uses remote Infinispan to 
store exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class InfinispanRemoteAggregationRepository extends 
InfinispanAggregationRepository {
 
diff --git 
a/components/camel-jcache/src/generated/resources/META-INF/services/org/apache/camel/bean/JCacheAggregationRepository.json
 
b/components/camel-jcache/src/generated/resources/META-INF/services/org/apache/camel/bean/JCacheAggregationRepository.json
index af272723a64..9ce22b82a68 100644
--- 
a/components/camel-jcache/src/generated/resources/META-INF/services/org/apache/camel/bean/JCacheAggregationRepository.json
+++ 
b/components/camel-jcache/src/generated/resources/META-INF/services/org/apache/camel/bean/JCacheAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "JCacheAggregationRepository",
     "javaType": 
"org.apache.camel.component.jcache.processor.aggregate.JCacheAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "JCache Aggregation Repository",
     "description": "Aggregation repository that uses JCache to store 
exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/processor/aggregate/JCacheAggregationRepository.java
 
b/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/processor/aggregate/JCacheAggregationRepository.java
index 438c8866a47..919c52e1ff3 100644
--- 
a/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/processor/aggregate/JCacheAggregationRepository.java
+++ 
b/components/camel-jcache/src/main/java/org/apache/camel/component/jcache/processor/aggregate/JCacheAggregationRepository.java
@@ -41,7 +41,7 @@ import org.slf4j.LoggerFactory;
 
 @Metadata(label = "bean",
           description = "Aggregation repository that uses JCache to store 
exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class JCacheAggregationRepository extends ServiceSupport
         implements CamelContextAware, OptimisticLockingAggregationRepository {
diff --git 
a/components/camel-leveldb/src/generated/resources/META-INF/services/org/apache/camel/bean/LevelDBAggregationRepository.json
 
b/components/camel-leveldb/src/generated/resources/META-INF/services/org/apache/camel/bean/LevelDBAggregationRepository.json
index b933521fa84..a924b3e5b25 100644
--- 
a/components/camel-leveldb/src/generated/resources/META-INF/services/org/apache/camel/bean/LevelDBAggregationRepository.json
+++ 
b/components/camel-leveldb/src/generated/resources/META-INF/services/org/apache/camel/bean/LevelDBAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "LevelDBAggregationRepository",
     "javaType": 
"org.apache.camel.component.leveldb.LevelDBAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Level DBAggregation Repository",
     "description": "Aggregation repository that uses LevelDB to store 
exchanges.",
     "deprecated": false,
diff --git 
a/components/camel-leveldb/src/main/java/org/apache/camel/component/leveldb/LevelDBAggregationRepository.java
 
b/components/camel-leveldb/src/main/java/org/apache/camel/component/leveldb/LevelDBAggregationRepository.java
index 20bfb3e86f1..e31372a5794 100644
--- 
a/components/camel-leveldb/src/main/java/org/apache/camel/component/leveldb/LevelDBAggregationRepository.java
+++ 
b/components/camel-leveldb/src/main/java/org/apache/camel/component/leveldb/LevelDBAggregationRepository.java
@@ -44,7 +44,7 @@ import org.slf4j.LoggerFactory;
  */
 @Metadata(label = "bean",
           description = "Aggregation repository that uses LevelDB to store 
exchanges.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class LevelDBAggregationRepository extends ServiceSupport implements 
RecoverableAggregationRepository {
 
diff --git 
a/core/camel-core-processor/src/generated/resources/META-INF/services/org/apache/camel/bean/MemoryAggregationRepository.json
 
b/core/camel-core-processor/src/generated/resources/META-INF/services/org/apache/camel/bean/MemoryAggregationRepository.json
index ecf24fb8d4d..ae6262664a4 100644
--- 
a/core/camel-core-processor/src/generated/resources/META-INF/services/org/apache/camel/bean/MemoryAggregationRepository.json
+++ 
b/core/camel-core-processor/src/generated/resources/META-INF/services/org/apache/camel/bean/MemoryAggregationRepository.json
@@ -3,7 +3,7 @@
     "kind": "bean",
     "name": "MemoryAggregationRepository",
     "javaType": 
"org.apache.camel.processor.aggregate.MemoryAggregationRepository",
-    "interfaceType": "org.apache.camel.AggregationStrategy",
+    "interfaceType": "org.apache.camel.spi.AggregationRepository",
     "title": "Memory Aggregation Repository",
     "description": "A memory based AggregationRepository which stores Exchange 
in memory only.",
     "deprecated": false,
diff --git 
a/core/camel-core-processor/src/main/java/org/apache/camel/processor/aggregate/MemoryAggregationRepository.java
 
b/core/camel-core-processor/src/main/java/org/apache/camel/processor/aggregate/MemoryAggregationRepository.java
index 118724bf8b4..62b0946f4d5 100644
--- 
a/core/camel-core-processor/src/main/java/org/apache/camel/processor/aggregate/MemoryAggregationRepository.java
+++ 
b/core/camel-core-processor/src/main/java/org/apache/camel/processor/aggregate/MemoryAggregationRepository.java
@@ -35,7 +35,7 @@ import org.apache.camel.support.service.ServiceSupport;
  */
 @Metadata(label = "bean",
           description = "A memory based AggregationRepository which stores 
Exchange in memory only.",
-          annotations = { "interfaceName=org.apache.camel.AggregationStrategy" 
})
+          annotations = { 
"interfaceName=org.apache.camel.spi.AggregationRepository" })
 @Configurer(metadataOnly = true)
 public class MemoryAggregationRepository extends ServiceSupport implements 
OptimisticLockingAggregationRepository {
     private final ConcurrentMap<String, Exchange> cache = new 
ConcurrentHashMap<>();

Reply via email to