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-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 7f64027850e Regen
7f64027850e is described below

commit 7f64027850e881fbc10cbd7c86fe731ff47864b6
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Sep 2 18:40:49 2026 +0200

    Regen
---
 .../org/apache/camel/springboot/catalog/beans.properties |  4 ++++
 .../catalog/beans/CassandraKeyValueRepository.json       | 16 ++++++++++++++++
 .../springboot/catalog/beans/JdbcKeyValueRepository.json | 16 ++++++++++++++++
 .../springboot/catalog/beans/JpaKeyValueRepository.json  | 16 ++++++++++++++++
 .../catalog/beans/KafkaKeyValueRepository.json           | 16 ++++++++++++++++
 5 files changed, 68 insertions(+)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans.properties
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans.properties
index f7e67dc5a21..1049060486e 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans.properties
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans.properties
@@ -3,6 +3,7 @@ CaffeineIdempotentRepository
 CaffeineKeyValueRepository
 CassandraAggregationRepository
 CassandraIdempotentRepository
+CassandraKeyValueRepository
 ConsulClusterService
 CronScheduledRoutePolicy
 EhcacheAggregationRepository
@@ -26,8 +27,11 @@ JCacheIdempotentRepository
 JCacheKeyValueRepository
 JGroupsRaftClusterService
 JdbcAggregationRepository
+JdbcKeyValueRepository
 JdbcMessageIdRepository
+JpaKeyValueRepository
 KafkaIdempotentRepository
+KafkaKeyValueRepository
 KubernetesClusterService
 LoggingHttpActivityListener
 MongoDbIdempotentRepository
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/CassandraKeyValueRepository.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/CassandraKeyValueRepository.json
new file mode 100644
index 00000000000..461bf4e7601
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/CassandraKeyValueRepository.json
@@ -0,0 +1,16 @@
+{
+  "bean": {
+    "kind": "bean",
+    "name": "CassandraKeyValueRepository",
+    "javaType": 
"org.apache.camel.processor.keyvalue.cassandra.CassandraKeyValueRepository",
+    "interfaceType": "org.apache.camel.spi.KeyValueRepository",
+    "title": "Cassandra Key Value Repository",
+    "description": "A Cassandra-based KeyValueRepository that uses a Cassandra 
table to store key-value entries. Advice: use LeveledCompaction for this table 
and tune read\/write consistency levels.",
+    "deprecated": false,
+    "groupId": "org.apache.camel.springboot",
+    "artifactId": "camel-cassandraql-starter",
+    "version": "4.23.0-SNAPSHOT",
+    "properties": { "session": { "index": 0, "kind": "property", 
"displayName": "Session", "required": true, "type": "object", "javaType": 
"org.apache.camel.utils.cassandra.CassandraSessionHolder", "deprecated": false, 
"autowired": false, "secret": false, "description": "Cassandra session" }, 
"table": { "index": 1, "kind": "property", "displayName": "Table", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "def [...]
+  }
+}
+
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/JdbcKeyValueRepository.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/JdbcKeyValueRepository.json
new file mode 100644
index 00000000000..5b03dfc9db3
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/JdbcKeyValueRepository.json
@@ -0,0 +1,16 @@
+{
+  "bean": {
+    "kind": "bean",
+    "name": "JdbcKeyValueRepository",
+    "javaType": 
"org.apache.camel.processor.keyvalue.jdbc.JdbcKeyValueRepository",
+    "interfaceType": "org.apache.camel.spi.KeyValueRepository",
+    "title": "Jdbc Key Value Repository",
+    "description": "A JDBC-based KeyValueRepository that stores entries in a 
database table.",
+    "deprecated": false,
+    "groupId": "org.apache.camel.springboot",
+    "artifactId": "camel-sql-starter",
+    "version": "4.23.0-SNAPSHOT",
+    "properties": { "jdbcTemplate": { "index": 0, "kind": "property", 
"displayName": "Jdbc Template", "required": true, "type": "object", "javaType": 
"org.springframework.jdbc.core.JdbcTemplate", "deprecated": false, "autowired": 
false, "secret": false, "description": "The Spring JdbcTemplate to use for 
connecting to the database" }, "transactionTemplate": { "index": 1, "kind": 
"property", "displayName": "Transaction Template", "required": true, "type": 
"object", "javaType": "org.springf [...]
+  }
+}
+
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/JpaKeyValueRepository.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/JpaKeyValueRepository.json
new file mode 100644
index 00000000000..5f79d97c2c6
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/JpaKeyValueRepository.json
@@ -0,0 +1,16 @@
+{
+  "bean": {
+    "kind": "bean",
+    "name": "JpaKeyValueRepository",
+    "javaType": 
"org.apache.camel.processor.keyvalue.jpa.JpaKeyValueRepository",
+    "interfaceType": "org.apache.camel.spi.KeyValueRepository",
+    "title": "Jpa Key Value Repository",
+    "description": "A JPA-based KeyValueRepository that stores entries using 
JPA entities.",
+    "deprecated": false,
+    "groupId": "org.apache.camel.springboot",
+    "artifactId": "camel-jpa-starter",
+    "version": "4.23.0-SNAPSHOT",
+    "properties": { "entityManagerFactory": { "index": 0, "kind": "property", 
"displayName": "Entity Manager Factory", "required": true, "type": "object", 
"javaType": "jakarta.persistence.EntityManagerFactory", "deprecated": false, 
"autowired": false, "secret": false, "description": "The JPA 
EntityManagerFactory to use" }, "transactionStrategy": { "index": 1, "kind": 
"property", "displayName": "Transaction Strategy", "required": false, "type": 
"object", "javaType": "org.apache.camel.comp [...]
+  }
+}
+
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/KafkaKeyValueRepository.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/KafkaKeyValueRepository.json
new file mode 100644
index 00000000000..506cd721d79
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/beans/KafkaKeyValueRepository.json
@@ -0,0 +1,16 @@
+{
+  "bean": {
+    "kind": "bean",
+    "name": "KafkaKeyValueRepository",
+    "javaType": 
"org.apache.camel.processor.keyvalue.kafka.KafkaKeyValueRepository",
+    "interfaceType": "org.apache.camel.spi.KeyValueRepository",
+    "title": "Kafka Key Value Repository",
+    "description": "A Kafka topic-based KeyValueRepository. Uses a local cache 
backed by a Kafka topic as a changelog. The topic must be unique per logical 
repository. On startup, the instance consumes the full content of the topic, 
rebuilding the cache to the latest state.",
+    "deprecated": false,
+    "groupId": "org.apache.camel.springboot",
+    "artifactId": "camel-kafka-starter",
+    "version": "4.23.0-SNAPSHOT",
+    "properties": { "consumerConfig": { "index": 0, "kind": "property", 
"displayName": "Consumer Config", "required": false, "type": "object", 
"javaType": "java.util.Properties", "deprecated": false, "autowired": false, 
"secret": false, "description": "Custom properties for the Kafka consumer" }, 
"producerConfig": { "index": 1, "kind": "property", "displayName": "Producer 
Config", "required": false, "type": "object", "javaType": 
"java.util.Properties", "deprecated": false, "autowired": f [...]
+  }
+}
+

Reply via email to