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-examples.git
The following commit(s) were added to refs/heads/main by this push:
new 5006edb2 Polished
5006edb2 is described below
commit 5006edb2b5584b32a22468092d40dab9990f8ba9
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Oct 30 11:19:01 2024 +0100
Polished
---
README.adoc | 24 +++++++++++-----------
as2/pom.xml | 2 +-
cassandra-kubernetes/pom.xml | 2 +-
couchbase-log/pom.xml | 2 +-
ftp/pom.xml | 2 +-
google/google-pubsub/pom.xml | 2 +-
{java8 => java-lambda}/README.adoc | 0
{java8 => java-lambda}/pom.xml | 8 ++++----
.../apache/camel/example/java8/MyApplication.java | 0
.../src/main/resources/log4j2.properties | 0
.../org/apache/camel/example/java8/Java8Test.java | 0
pom.xml | 2 +-
12 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/README.adoc b/README.adoc
index 715be949..9269b042 100644
--- a/README.adoc
+++ b/README.adoc
@@ -34,6 +34,8 @@ Number of Examples: 74 (0 deprecated)
|===
| Example | Category | Description
+| link:java-lambda/README.adoc[Java Lambda] (java-lambda) | Advanced | An
example for showing Camel DSL using Java Lambda coding style
+
| link:resume-api/resume-api-aws2-kinesis/README.md[Resume Api Aws2 Kinesis]
(resume-api-aws2-kinesis) | Advanced | An example for showing the Resume API
for consuming AWS Kinesis data streams.
| link:resume-api/resume-api-cassandraql/README.md[Resume Api Cassandraql]
(resume-api-cassandraql) | Advanced | An example for showing the Resume API for
consuming data from Apache Cassandra.
@@ -46,24 +48,14 @@ Number of Examples: 74 (0 deprecated)
| link:resume-api/resume-api-fileset-wal/README.md[Resume Api Fileset Wal]
(resume-api-fileset-wal) | Advanced | An example for showing the Resume API for
processing a large directory using the write ahead log.
-| link:as2/README.adoc[AS2 Example] (as2) | Beginner | An example which
demonstrates the use of the Camel AS2 component
-
| link:basic/README.adoc[Basic] (basic) | Beginner | Basic example
| link:console/README.adoc[Console] (console) | Beginner | An example that
reads input from the console
-| link:couchbase-log/README.adoc[Couchbase Log] (couchbase-log) | Beginner |
An example for showing standalone Camel with Couchbase
-
| link:csimple/README.adoc[Csimple] (csimple) | Beginner | Shows using
compiled simple language
| link:csimple-joor/README.adoc[Csimple Joor] (csimple-joor) | Beginner |
Shows using compiled simple language with jOOR compiler
-| link:ftp/README.adoc[FTP] (ftp) | Beginner | An example for showing Camel
FTP integration
-
-| link:google/google-pubsub/README.adoc[Google Pubsub] (google-pubsub) |
Beginner | Google Pubsub example
-
-| link:java8/README.adoc[Java8] (java8) | Beginner | An example for showing
Camel DSL for Java 8
-
| link:kamelet/README.adoc[Kamelet] (kamelet) | Beginner | How to use Kamelets
| link:kamelet-chucknorris/README.adoc[Kamelet Chucknorris]
(kamelet-chucknorris) | Beginner | How easy it is to create your own Kamelets
@@ -108,8 +100,6 @@ Number of Examples: 74 (0 deprecated)
| link:azure/azure-storage-blob/README.adoc[Azure Storage Blob]
(azure-storage-blob) | Cloud | Azure Storage Blob example
-| link:cassandra-kubernetes/README.adoc[Cassandra Kubernetes]
(cassandra-kubernetes) | Cloud | An example with Camel and Cassandra running on
Kubernetes
-
| link:hazelcast-kubernetes/README.adoc[Hazelcast Kubernetes]
(hazelcast-kubernetes) | Cloud | An example with Camel and Hazelcast running on
Kubernetes
| link:azure/kafka-azure/README.adoc[Kafka Azure] (kafka-azure) | Cloud | An
example for showing standalone Camel with Kafka and Azure Storage Blob
@@ -126,6 +116,10 @@ Number of Examples: 74 (0 deprecated)
| link:aws/main-endpointdsl-kafka-aws2-s3-restarting-policy/README.adoc[Main
Endpointdsl Kafka Aws2 S3 Restarting Policy]
(main-endpointdsl-kafka-aws2-s3-restarting-policy) | Cloud | An example for
showing standalone Camel with Endpoint DSL and Kafka, AWS2-S3 streaming upload
mode with restarting policy
+| link:cassandra-kubernetes/README.adoc[Cassandra Kubernetes]
(cassandra-kubernetes) | Database | An example with Camel and Cassandra running
on Kubernetes
+
+| link:couchbase-log/README.adoc[Couchbase Log] (couchbase-log) | Database |
An example for showing standalone Camel with Couchbase
+
| link:debezium/README.adoc[Debezium] (debezium) | Database | An example for
Debezium Component
| link:debezium-eventhubs-blob/README.adoc[Debezium Eventhubs Blob]
(debezium-eventhubs-blob) | Database | An example for Debezium Component with
Azure Event Hubs and Azure Storage Blob
@@ -150,6 +144,10 @@ Number of Examples: 74 (0 deprecated)
| link:loadbalancing/README.adoc[Load Balancing] (loadbalancing) | EIP | An
example that demonstrate load balancing messaging with mina servers (TCP/IP)
+| link:as2/README.adoc[AS2 Example] (as2) | File | An example which
demonstrates the use of the Camel AS2 component
+
+| link:ftp/README.adoc[FTP] (ftp) | File | An example for showing Camel FTP
integration
+
| link:transformer-demo/README.adoc[Transformer and Validator Spring XML]
(transformer-demo) | Input/Output Type Contract | An example demonstrating
declarative transformation and validation along data type declaration using
Spring DSL
@@ -160,6 +158,8 @@ Number of Examples: 74 (0 deprecated)
| link:splunk/README.adoc[Splunk] (splunk) | Management and Monitoring | An
example using Splunk
+| link:google/google-pubsub/README.adoc[Google Pubsub] (google-pubsub) |
Messaging | Google Pubsub example
+
| link:kafka/README.adoc[Kafka] (kafka) | Messaging | An example for Kafka
| link:netty-custom-correlation/README.adoc[Netty Custom Correlation]
(netty-custom-correlation) | Messaging | An example for showing Camel Netty
with custom codec and correlation id
diff --git a/as2/pom.xml b/as2/pom.xml
index 6cf57de2..e0067366 100644
--- a/as2/pom.xml
+++ b/as2/pom.xml
@@ -29,7 +29,7 @@
<description>An example which demonstrates the use of the Camel AS2
component</description>
<properties>
- <category>Beginner</category>
+ <category>File</category>
<title>AS2 Example</title>
</properties>
diff --git a/cassandra-kubernetes/pom.xml b/cassandra-kubernetes/pom.xml
index 55ff9301..10af6b43 100644
--- a/cassandra-kubernetes/pom.xml
+++ b/cassandra-kubernetes/pom.xml
@@ -33,7 +33,7 @@
<packaging>jar</packaging>
<properties>
- <category>Cloud</category>
+ <category>Database</category>
<!-- dependency versions -->
<cassandra.driver.version>3.7.2</cassandra.driver.version>
<main.class>org.apache.camel.spring.Main</main.class>
diff --git a/couchbase-log/pom.xml b/couchbase-log/pom.xml
index a901249e..4ca24f24 100644
--- a/couchbase-log/pom.xml
+++ b/couchbase-log/pom.xml
@@ -34,7 +34,7 @@
<description>An example for showing standalone Camel with
Couchbase</description>
<properties>
- <category>Beginner</category>
+ <category>Database</category>
</properties>
<dependencyManagement>
diff --git a/ftp/pom.xml b/ftp/pom.xml
index 6fb8c263..ec7cf9c3 100644
--- a/ftp/pom.xml
+++ b/ftp/pom.xml
@@ -33,7 +33,7 @@
<description>An example for showing Camel FTP integration</description>
<properties>
- <category>Beginner</category>
+ <category>File</category>
<title>FTP</title>
</properties>
diff --git a/google/google-pubsub/pom.xml b/google/google-pubsub/pom.xml
index b361cf0e..c638c8ff 100644
--- a/google/google-pubsub/pom.xml
+++ b/google/google-pubsub/pom.xml
@@ -34,7 +34,7 @@
<description>Google Pubsub example</description>
<properties>
- <category>Beginner</category>
+ <category>Messaging</category>
</properties>
<dependencyManagement>
diff --git a/java8/README.adoc b/java-lambda/README.adoc
similarity index 100%
rename from java8/README.adoc
rename to java-lambda/README.adoc
diff --git a/java8/pom.xml b/java-lambda/pom.xml
similarity index 94%
rename from java8/pom.xml
rename to java-lambda/pom.xml
index bb733da6..2f2ff11f 100644
--- a/java8/pom.xml
+++ b/java-lambda/pom.xml
@@ -27,13 +27,13 @@
<version>4.9.0-SNAPSHOT</version>
</parent>
- <artifactId>camel-example-java8</artifactId>
+ <artifactId>camel-example-java-lambda</artifactId>
<packaging>jar</packaging>
- <name>Camel :: Example :: Java8</name>
- <description>An example for showing Camel DSL for Java 8</description>
+ <name>Camel :: Example :: Java Lambda </name>
+ <description>An example for showing Camel DSL using Java Lambda coding
style</description>
<properties>
- <category>Beginner</category>
+ <category>Advanced</category>
</properties>
<dependencyManagement>
diff --git
a/java8/src/main/java/org/apache/camel/example/java8/MyApplication.java
b/java-lambda/src/main/java/org/apache/camel/example/java8/MyApplication.java
similarity index 100%
rename from
java8/src/main/java/org/apache/camel/example/java8/MyApplication.java
rename to
java-lambda/src/main/java/org/apache/camel/example/java8/MyApplication.java
diff --git a/java8/src/main/resources/log4j2.properties
b/java-lambda/src/main/resources/log4j2.properties
similarity index 100%
rename from java8/src/main/resources/log4j2.properties
rename to java-lambda/src/main/resources/log4j2.properties
diff --git a/java8/src/test/java/org/apache/camel/example/java8/Java8Test.java
b/java-lambda/src/test/java/org/apache/camel/example/java8/Java8Test.java
similarity index 100%
rename from java8/src/test/java/org/apache/camel/example/java8/Java8Test.java
rename to
java-lambda/src/test/java/org/apache/camel/example/java8/Java8Test.java
diff --git a/pom.xml b/pom.xml
index e0b921a1..ceb916e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -100,7 +100,7 @@
<module>ftp</module>
<module>google</module>
<module>hazelcast-kubernetes</module>
- <module>java8</module>
+ <module>java-lambda</module>
<module>jdbc</module>
<module>jmx</module>
<module>jooq</module>