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

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


The following commit(s) were added to refs/heads/main by this push:
     new 6f984b84635 CAMEL-21191: camel-catalog - Beans for aggregation 
repository are wrongly declared as aggregation strategy
6f984b84635 is described below

commit 6f984b846355fe6872396ee7fad7bb3fbe9cedee
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 57442c27c93..5f6a582f6e2 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 8599bfa86d9..5308232339a 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 75b1d7a36c3..9598dfb6a3b 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 e06e7253973..7e736563b2a 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 58cf8cf395c..a0c0b25ad5f 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 7afdae0bfb4..e84bc78dd4b 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 a2a20d7f442..530eeb3bdc6 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 1ffa9e112f0..666a254d8da 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 17391972975..bfc9248df86 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 dff06d26a54..3c19d0c907a 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 57442c27c93..5f6a582f6e2 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 8599bfa86d9..5308232339a 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 75b1d7a36c3..9598dfb6a3b 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 e06e7253973..7e736563b2a 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 58cf8cf395c..a0c0b25ad5f 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 7afdae0bfb4..e84bc78dd4b 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 a2a20d7f442..530eeb3bdc6 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 1ffa9e112f0..666a254d8da 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 17391972975..bfc9248df86 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 dff06d26a54..3c19d0c907a 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