You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2019/08/29 07:33:47 UTC

[camel] branch master updated: Fixed CS for camel-any23-example

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 72574a7  Fixed CS for camel-any23-example
72574a7 is described below

commit 72574a7fa56012f7e42e98268c4ef3d24efb0959
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Aug 29 09:31:47 2019 +0200

    Fixed CS for camel-any23-example
---
 .../camel/example/any23/Any23RouteBuilder.java     | 54 +++++++++-------------
 .../camel/example/any23/Any23StartupMessage.java   | 10 ++--
 .../apache/camel/example/any23/Application.java    | 17 ++++---
 3 files changed, 37 insertions(+), 44 deletions(-)

diff --git a/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23RouteBuilder.java b/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23RouteBuilder.java
index 3275e31..98ee77c 100644
--- a/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23RouteBuilder.java
+++ b/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23RouteBuilder.java
@@ -31,50 +31,40 @@ import org.eclipse.rdf4j.model.impl.SimpleValueFactory;
 
 public class Any23RouteBuilder extends RouteBuilder {
 
-  private static final String BASEURI = "http://mock.foo/bar";
+    private static final String BASEURI = "http://mock.foo/bar";
 
-  @Override
-  public void configure() {
+    @Override
+    public void configure() {
 
-    from("direct:start")
-            .log("Querying dbpedia:Ecuador ")
-            .to("http://dbpedia.org/page/Ecuador")
-            .unmarshal()
-            .any23(BASEURI)
-            .process(new Processor() {
-              public void process(Exchange exchange) throws Exception {
+        from("direct:start").log("Querying dbpedia:Ecuador ").to("http://dbpedia.org/page/Ecuador").unmarshal().any23(BASEURI).process(new Processor() {
+            public void process(Exchange exchange) throws Exception {
                 ValueFactory vf = SimpleValueFactory.getInstance();
                 Model model = exchange.getIn().getBody(Model.class);
 
-                //Selecting the leaders of Ecuador
+                // Selecting the leaders of Ecuador
                 IRI propertyLeader = vf.createIRI("http://dbpedia.org/ontology/leader");
                 Set<Value> leadersResources = model.filter(null, propertyLeader, null).objects();
                 List<String> leadersList = new ArrayList<>();
                 for (Value leader : leadersResources) {
-                  // Transform the leader resource (URI) into  an broweable URL.
-                  // For instance: 
-                  // http://dbpedia.org/resource/Oswaldo_Guayasam%C3%ADn  --> http://dbpedia.org/page/Oswaldo_Guayasam%C3%ADn
-                  String aLeader = leader.stringValue().replace("resource", "page");
-                  leadersList.add(aLeader);
+                    // Transform the leader resource (URI) into an broweable
+                    // URL.
+                    // For instance:
+                    // http://dbpedia.org/resource/Oswaldo_Guayasam%C3%ADn -->
+                    // http://dbpedia.org/page/Oswaldo_Guayasam%C3%ADn
+                    String aLeader = leader.stringValue().replace("resource", "page");
+                    leadersList.add(aLeader);
                 }
                 exchange.getIn().setBody(leadersList);
 
-              }
-            })
-            .log(" Content: ${body} ")
-            //Process each leader in a separate route.
-            //In order to extract more information.
-            .split(simple("${body}"))
-            .to("direct:extractMoreData");
+            }
+        }).log(" Content: ${body} ")
+            // Process each leader in a separate route.
+            // In order to extract more information.
+            .split(simple("${body}")).to("direct:extractMoreData");
 
-    from("direct:extractMoreData")
-            .log("Split ${body}")
-            .toD("${body}")
-            .unmarshal()
-            //Extract RDF data of the leaders as JSONLD
-            .any23(BASEURI, Any23Type.JSONLD)
-            .log(" Result : ${body} ")
-            .to("log:result");
-  }
+        from("direct:extractMoreData").log("Split ${body}").toD("${body}").unmarshal()
+            // Extract RDF data of the leaders as JSONLD
+            .any23(BASEURI, Any23Type.JSONLD).log(" Result : ${body} ").to("log:result");
+    }
 
 }
diff --git a/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23StartupMessage.java b/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23StartupMessage.java
index b82f623..683f992 100644
--- a/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23StartupMessage.java
+++ b/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Any23StartupMessage.java
@@ -22,10 +22,10 @@ import org.apache.camel.StartupListener;
 
 public class Any23StartupMessage implements StartupListener {
 
-  @Override
-  public void onCamelContextStarted(CamelContext context, boolean alreadyStarted) throws Exception {
-    ProducerTemplate template = context.createProducerTemplate();
-    template.sendBody("direct:start", "This is a test message to run the example");
-  }
+    @Override
+    public void onCamelContextStarted(CamelContext context, boolean alreadyStarted) throws Exception {
+        ProducerTemplate template = context.createProducerTemplate();
+        template.sendBody("direct:start", "This is a test message to run the example");
+    }
 
 }
diff --git a/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Application.java b/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Application.java
index 729b0b7..7d5e3c0 100644
--- a/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Application.java
+++ b/examples/camel-example-any23/src/main/java/org/apache/camel/example/any23/Application.java
@@ -19,13 +19,16 @@ package org.apache.camel.example.any23;
 import org.apache.camel.CamelContext;
 import org.apache.camel.impl.DefaultCamelContext;
 
-public class Application {
+public final class Application {
+    
+    private Application() {
+    }
 
-  public static void main(String[] args) throws Exception {
-    CamelContext context = new DefaultCamelContext();
-    context.addRoutes(new Any23RouteBuilder());
-    context.start();
-    context.addStartupListener(new Any23StartupMessage());
-  }
+    public static void main(String[] args) throws Exception {
+        CamelContext context = new DefaultCamelContext();
+        context.addRoutes(new Any23RouteBuilder());
+        context.start();
+        context.addStartupListener(new Any23StartupMessage());
+    }
 
 }