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<>();