Added @UriParams for camel-twitter
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/352bfc3c Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/352bfc3c Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/352bfc3c Branch: refs/heads/camel-2.12.x Commit: 352bfc3c511801d6a3bd93db2e0b60bda617b084 Parents: ffda34a Author: Claus Ibsen <davscl...@apache.org> Authored: Mon Feb 10 16:04:28 2014 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Mon Feb 10 16:04:56 2014 +0100 ---------------------------------------------------------------------- .../org/apache/camel/component/twitter/TwitterComponent.java | 2 +- .../apache/camel/component/twitter/UriConfigurationTest.java | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/352bfc3c/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/TwitterComponent.java ---------------------------------------------------------------------- diff --git a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/TwitterComponent.java b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/TwitterComponent.java index 673ccd0..7b85afe 100644 --- a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/TwitterComponent.java +++ b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/TwitterComponent.java @@ -33,7 +33,7 @@ public class TwitterComponent extends UriEndpointComponent { private String accessTokenSecret; public TwitterComponent() { - super(TwitterEndpoint.class); + super(TwitterEndpointEvent.class); } protected Endpoint createEndpoint(String uri, String remaining, Map<String, Object> parameters) throws Exception { http://git-wip-us.apache.org/repos/asf/camel/blob/352bfc3c/components/camel-twitter/src/test/java/org/apache/camel/component/twitter/UriConfigurationTest.java ---------------------------------------------------------------------- diff --git a/components/camel-twitter/src/test/java/org/apache/camel/component/twitter/UriConfigurationTest.java b/components/camel-twitter/src/test/java/org/apache/camel/component/twitter/UriConfigurationTest.java index 84744f2..144a730 100644 --- a/components/camel-twitter/src/test/java/org/apache/camel/component/twitter/UriConfigurationTest.java +++ b/components/camel-twitter/src/test/java/org/apache/camel/component/twitter/UriConfigurationTest.java @@ -17,6 +17,7 @@ package org.apache.camel.component.twitter; import org.apache.camel.CamelContext; +import org.apache.camel.ComponentConfiguration; import org.apache.camel.Endpoint; import org.apache.camel.EndpointConfiguration; import org.apache.camel.impl.DefaultCamelContext; @@ -78,6 +79,13 @@ public class UriConfigurationTest extends Assert { EndpointConfiguration conf = comp.createConfiguration("twitter:search?keywords=camel"); assertEquals("camel", conf.getParameter("keywords")); + + ComponentConfiguration compConf = comp.createComponentConfiguration(); + String json = compConf.createParameterJsonSchema(); + assertNotNull(json); + + assertTrue(json.contains("\"accessToken\": { \"type\": \"java.lang.String\" }")); + assertTrue(json.contains("\"consumerKey\": { \"type\": \"java.lang.String\" }")); } }