Merge pull request #5 from akoufoudakis/FIX_EXAMPLES_WITH_MAIN
Fixed examples camel main class
diff --git a/examples/camel-example-artemis/src/main/java/org/apache/camel/example/artemis/ArtemisMain.java b/examples/camel-example-artemis/src/main/java/org/apache/camel/example/artemis/ArtemisMain.java
index 044136e..f32d9bd 100644
--- a/examples/camel-example-artemis/src/main/java/org/apache/camel/example/artemis/ArtemisMain.java
+++ b/examples/camel-example-artemis/src/main/java/org/apache/camel/example/artemis/ArtemisMain.java
@@ -38,10 +38,10 @@
main.bind("artemis", createArtemisComponent());
// add the widget/gadget route
- main.addRoutesBuilder(new WidgetGadgetRoute());
+ main.configure().addRoutesBuilder(new WidgetGadgetRoute());
// add a 2nd route that routes files from src/data to the order queue
- main.addRoutesBuilder(new CreateOrderRoute());
+ main.configure().addRoutesBuilder(new CreateOrderRoute());
// start and run Camel (block)
main.run();
diff --git a/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java b/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
index 019930d..841bad7 100644
--- a/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
+++ b/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/DebeziumMySqlConsumerToKinesis.java
@@ -46,7 +46,7 @@
LOG.debug("About to run Debezium integration...");
// add route
- main.addRoutesBuilder(new RouteBuilder() {
+ main.configure().addRoutesBuilder(new RouteBuilder() {
public void configure() {
// Initial Debezium route that will run and listens to the changes,
// first it will perform an initial snapshot using (select * from) in case there are no offsets
diff --git a/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java b/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
index 72dda9f..e4094ad 100644
--- a/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
+++ b/examples/camel-example-debezium/src/main/java/org/apache/camel/example/debezium/KinesisProducerToCassandra.java
@@ -44,7 +44,7 @@
LOG.debug("About to run Kinesis to Cassandra integration...");
// add route
- main.addRoutesBuilder(new RouteBuilder() {
+ main.configure().addRoutesBuilder(new RouteBuilder() {
public void configure() {
// We set the CQL templates we need, note that an UPDATE in Cassandra means an UPSERT which is what we need
final String cqlUpdate = "update products set name = ?, description = ?, weight = ? where id = ?";
diff --git a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java b/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
index dd7a314..3dc3eca 100644
--- a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
+++ b/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpClient.java
@@ -28,7 +28,7 @@
public static void main(String[] args) throws Exception {
Main main = new Main();
- main.addRoutesBuilder(new MyFtpClientRouteBuilder());
+ main.configure().addRoutesBuilder(new MyFtpClientRouteBuilder());
main.run();
}
diff --git a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java b/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
index d901636..dd9600c 100644
--- a/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
+++ b/examples/camel-example-ftp/src/main/java/org/apache/camel/example/ftp/MyFtpServer.java
@@ -28,7 +28,7 @@
public static void main(String[] args) throws Exception {
Main main = new Main();
- main.addRoutesBuilder(new MyFtpServerRouteBuilder());
+ main.configure().addRoutesBuilder(new MyFtpServerRouteBuilder());
main.run();
}
diff --git a/examples/camel-example-java8/src/main/java/org/apache/camel/example/java8/MyApplication.java b/examples/camel-example-java8/src/main/java/org/apache/camel/example/java8/MyApplication.java
index 2dddb3f..86c9c4f 100644
--- a/examples/camel-example-java8/src/main/java/org/apache/camel/example/java8/MyApplication.java
+++ b/examples/camel-example-java8/src/main/java/org/apache/camel/example/java8/MyApplication.java
@@ -34,7 +34,7 @@
public static void main(String[] args) throws Exception {
Main main = new Main();
- main.addRoutesBuilder(new MyRouteBuilder());
+ main.configure().addRoutesBuilder(new MyRouteBuilder());
main.run(args);
}
diff --git a/examples/camel-example-kotlin/src/main/kotlin/org/apache/camel/example/MainApp.kt b/examples/camel-example-kotlin/src/main/kotlin/org/apache/camel/example/MainApp.kt
index 07359ff..c2d3e26 100644
--- a/examples/camel-example-kotlin/src/main/kotlin/org/apache/camel/example/MainApp.kt
+++ b/examples/camel-example-kotlin/src/main/kotlin/org/apache/camel/example/MainApp.kt
@@ -30,6 +30,6 @@
System.out.println("\n\n\n\n");
val main = Main()
- main.addRoutesBuilder(MyRouteBuilder())
+ main.configure().addRoutesBuilder(MyRouteBuilder())
main.run(args)
}
diff --git a/examples/camel-example-loan-broker-jms/src/main/java/org/apache/camel/loanbroker/LoanBroker.java b/examples/camel-example-loan-broker-jms/src/main/java/org/apache/camel/loanbroker/LoanBroker.java
index 5deeb53..40ce2fb 100644
--- a/examples/camel-example-loan-broker-jms/src/main/java/org/apache/camel/loanbroker/LoanBroker.java
+++ b/examples/camel-example-loan-broker-jms/src/main/java/org/apache/camel/loanbroker/LoanBroker.java
@@ -33,7 +33,7 @@
// configure the location of the Spring XML file
main.setApplicationContextUri("META-INF/spring/server.xml");
- main.addRoutesBuilder(new LoanBrokerRoute());
+ main.configure().addRoutesBuilder(new LoanBrokerRoute());
main.run();
}
diff --git a/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyApplication.java b/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyApplication.java
index c6214d0..b6dce99 100644
--- a/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyApplication.java
+++ b/examples/camel-example-main-artemis/src/main/java/org/apache/camel/example/MyApplication.java
@@ -31,9 +31,9 @@
Main main = new Main();
// lets use a configuration class (you can specify multiple classes)
// (properties are automatic loaded from application.properties)
- main.addConfigurationClass(MyConfiguration.class);
+ main.configure().addConfigurationClass(MyConfiguration.class);
// and add the routes (you can specify multiple classes)
- main.addRouteBuilder(MyRouteBuilder.class);
+ main.configure().addRoutesBuilder(MyRouteBuilder.class);
// now keep the application running until the JVM is terminated (ctrl + c or sigterm)
main.run(args);
}
diff --git a/examples/camel-example-main-tiny/src/main/java/org/apache/camel/example/MyApplication.java b/examples/camel-example-main-tiny/src/main/java/org/apache/camel/example/MyApplication.java
index 8c1cc6a..496b37d 100644
--- a/examples/camel-example-main-tiny/src/main/java/org/apache/camel/example/MyApplication.java
+++ b/examples/camel-example-main-tiny/src/main/java/org/apache/camel/example/MyApplication.java
@@ -30,7 +30,7 @@
// use Camels Main class
Main main = new Main();
// and add the routes (you can specify multiple classes)
- main.addRouteBuilder(MyRouteBuilder.class);
+ main.configure().addRoutesBuilder(MyRouteBuilder.class);
// now keep the application running until the JVM is terminated (ctrl + c or sigterm)
main.run(args);
}
diff --git a/examples/camel-example-main-xml/src/main/java/org/apache/camel/example/MyApplication.java b/examples/camel-example-main-xml/src/main/java/org/apache/camel/example/MyApplication.java
index f0573fd..9c6b59b 100644
--- a/examples/camel-example-main-xml/src/main/java/org/apache/camel/example/MyApplication.java
+++ b/examples/camel-example-main-xml/src/main/java/org/apache/camel/example/MyApplication.java
@@ -31,7 +31,7 @@
Main main = new Main();
// lets use a configuration class (you can specify multiple classes)
// (properties are automatic loaded from application.properties)
- main.addConfigurationClass(MyConfiguration.class);
+ main.configure().addConfigurationClass(MyConfiguration.class);
// and add all the XML routes
main.configure().withXmlRoutes("routes/*.xml");
diff --git a/examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java b/examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java
index c6214d0..b6dce99 100644
--- a/examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java
+++ b/examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java
@@ -31,9 +31,9 @@
Main main = new Main();
// lets use a configuration class (you can specify multiple classes)
// (properties are automatic loaded from application.properties)
- main.addConfigurationClass(MyConfiguration.class);
+ main.configure().addConfigurationClass(MyConfiguration.class);
// and add the routes (you can specify multiple classes)
- main.addRouteBuilder(MyRouteBuilder.class);
+ main.configure().addRoutesBuilder(MyRouteBuilder.class);
// now keep the application running until the JVM is terminated (ctrl + c or sigterm)
main.run(args);
}
diff --git a/examples/camel-example-mongodb/src/main/java/org/apache/camel/example/mongodb/Application.java b/examples/camel-example-mongodb/src/main/java/org/apache/camel/example/mongodb/Application.java
index 4983c21..f56da3e 100644
--- a/examples/camel-example-mongodb/src/main/java/org/apache/camel/example/mongodb/Application.java
+++ b/examples/camel-example-mongodb/src/main/java/org/apache/camel/example/mongodb/Application.java
@@ -37,9 +37,9 @@
main = new Main();
// bind connectionBean used by the component
main.bind("myDb", MongoClients.create("mongodb://localhost"));
- main.addRoutesBuilder(new MongoDBFindByIDRouteBuilder());
- main.addRoutesBuilder(new MongoDBFindAllRouteBuilder());
- main.addRoutesBuilder(new MongoDBInsertRouteBuilder());
+ main.configure().addRoutesBuilder(new MongoDBFindByIDRouteBuilder());
+ main.configure().addRoutesBuilder(new MongoDBFindAllRouteBuilder());
+ main.configure().addRoutesBuilder(new MongoDBInsertRouteBuilder());
System.out.println("Starting Camel. Use CTRL + C to terminate the process.\n");
main.run();
}
diff --git a/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyClient.java b/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyClient.java
index a26ca4c..6cd4ba0 100644
--- a/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyClient.java
+++ b/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyClient.java
@@ -33,7 +33,7 @@
public static void main(String[] args) throws Exception {
Main main = new Main();
- main.addRoutesBuilder(new MyRouteBuilder());
+ main.configure().addRoutesBuilder(new MyRouteBuilder());
// setup correlation manager and its timeout (when a request has not received a response within the given time millis)
MyCorrelationManager manager = new MyCorrelationManager();
diff --git a/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyServer.java b/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyServer.java
index b7f9826..e198d07 100644
--- a/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyServer.java
+++ b/examples/camel-example-netty-custom-correlation/src/main/java/org/apache/camel/example/netty/MyServer.java
@@ -29,7 +29,7 @@
public static void main(String[] args) throws Exception {
Main main = new Main();
- main.addRoutesBuilder(new MyRouteBuilder());
+ main.configure().addRoutesBuilder(new MyRouteBuilder());
main.bind("myEncoder", new MyCodecEncoderFactory());
main.bind("myDecoder", new MyCodecDecoderFactory());
main.run(args);
diff --git a/examples/camel-example-reactive-executor-vertx/src/main/java/org/apache/camel/example/MyApplication.java b/examples/camel-example-reactive-executor-vertx/src/main/java/org/apache/camel/example/MyApplication.java
index 8c1cc6a..496b37d 100644
--- a/examples/camel-example-reactive-executor-vertx/src/main/java/org/apache/camel/example/MyApplication.java
+++ b/examples/camel-example-reactive-executor-vertx/src/main/java/org/apache/camel/example/MyApplication.java
@@ -30,7 +30,7 @@
// use Camels Main class
Main main = new Main();
// and add the routes (you can specify multiple classes)
- main.addRouteBuilder(MyRouteBuilder.class);
+ main.configure().addRoutesBuilder(MyRouteBuilder.class);
// now keep the application running until the JVM is terminated (ctrl + c or sigterm)
main.run(args);
}
diff --git a/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSavedSearchClient.java b/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSavedSearchClient.java
index d8232d7..a89f649 100644
--- a/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSavedSearchClient.java
+++ b/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSavedSearchClient.java
@@ -30,7 +30,7 @@
public static void main(String[] args) throws Exception {
LOG.info("About to run splunk-camel integration...");
Main main = new Main();
- main.addRoutesBuilder(new SplunkSavedSearchRouteBuilder());
+ main.configure().addRoutesBuilder(new SplunkSavedSearchRouteBuilder());
main.run();
}
}
diff --git a/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSearchClient.java b/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSearchClient.java
index 5fca8fa..ad0961a 100644
--- a/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSearchClient.java
+++ b/examples/camel-example-splunk/src/main/java/org/apache/camel/example/splunk/SplunkSearchClient.java
@@ -30,7 +30,7 @@
public static void main(String[] args) throws Exception {
LOG.info("About to run splunk-camel integration...");
Main main = new Main();
- main.addRoutesBuilder(new SplunkSearchRouteBuilder());
+ main.configure().addRoutesBuilder(new SplunkSearchRouteBuilder());
main.run();
}
diff --git a/examples/camel-example-twitter-websocket/src/main/java/org/apache/camel/example/websocket/CamelTwitterWebSocketMain.java b/examples/camel-example-twitter-websocket/src/main/java/org/apache/camel/example/websocket/CamelTwitterWebSocketMain.java
index df8dc32..e651dfa 100644
--- a/examples/camel-example-twitter-websocket/src/main/java/org/apache/camel/example/websocket/CamelTwitterWebSocketMain.java
+++ b/examples/camel-example-twitter-websocket/src/main/java/org/apache/camel/example/websocket/CamelTwitterWebSocketMain.java
@@ -68,7 +68,7 @@
route.setPort(9090);
// add our routes to Camel
- main.addRoutesBuilder(route);
+ main.configure().addRoutesBuilder(route);
// and run, which keeps blocking until we terminate the JVM (or stop CamelContext)
main.run();
diff --git a/examples/camel-example-widget-gadget-java/src/main/java/org/apache/camel/example/widget/WidgetMain.java b/examples/camel-example-widget-gadget-java/src/main/java/org/apache/camel/example/widget/WidgetMain.java
index dafff5b..7870424 100644
--- a/examples/camel-example-widget-gadget-java/src/main/java/org/apache/camel/example/widget/WidgetMain.java
+++ b/examples/camel-example-widget-gadget-java/src/main/java/org/apache/camel/example/widget/WidgetMain.java
@@ -36,10 +36,10 @@
main.bind("activemq", createActiveMQComponent());
// add the widget/gadget route
- main.addRoutesBuilder(new WidgetGadgetRoute());
+ main.configure().addRoutesBuilder(new WidgetGadgetRoute());
// add a 2nd route that routes files from src/main/data to the order queue
- main.addRoutesBuilder(new CreateOrderRoute());
+ main.configure().addRoutesBuilder(new CreateOrderRoute());
// start and run Camel (block)
main.run();