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.git
The following commit(s) were added to refs/heads/main by this push: new 29c7f2be3b1 Polished 29c7f2be3b1 is described below commit 29c7f2be3b1e1bc95ab4c5539dfee351d47c21a9 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Thu Sep 26 12:50:44 2024 +0200 Polished --- .../org/apache/camel/catalog/components/clickup.json | 2 +- components/camel-clickup/pom.xml | 9 +++++---- .../org/apache/camel/component/clickup/clickup.json | 2 +- .../META-INF/services/org/apache/camel/component.properties | 2 +- .../camel-clickup/src/main/docs/clickup-component.adoc | 8 ++++---- .../org/apache/camel/component/clickup/ClickUpEndpoint.java | 13 ++++--------- .../camel/builder/endpoint/StaticEndpointBuilders.java | 4 ++-- .../builder/endpoint/dsl/ClickUpEndpointBuilderFactory.java | 6 +++--- 8 files changed, 21 insertions(+), 25 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/clickup.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/clickup.json index 9981d1cd921..9941eb64368 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/clickup.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/clickup.json @@ -3,7 +3,7 @@ "kind": "component", "name": "clickup", "title": "ClickUp", - "description": "Receives events from ClickUp webhooks.", + "description": "Receives events from ClickUp", "deprecated": false, "firstVersion": "4.9.0-SNAPSHOT", "label": "cloud", diff --git a/components/camel-clickup/pom.xml b/components/camel-clickup/pom.xml index c7a5738b1d3..3f494de1e66 100644 --- a/components/camel-clickup/pom.xml +++ b/components/camel-clickup/pom.xml @@ -17,7 +17,8 @@ limitations under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -29,16 +30,16 @@ <artifactId>camel-clickup</artifactId> <packaging>jar</packaging> - <name>Camel :: ClickUp</name> - <description>Camel ClickUp support</description> + <description>Receive events from ClickUp</description> <properties> <firstVersion>4.9.0-SNAPSHOT</firstVersion> + <supportLevel>Preview</supportLevel> </properties> <dependencies> - <!-- Apache Camel --> + <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-support</artifactId> diff --git a/components/camel-clickup/src/generated/resources/META-INF/org/apache/camel/component/clickup/clickup.json b/components/camel-clickup/src/generated/resources/META-INF/org/apache/camel/component/clickup/clickup.json index 9981d1cd921..9941eb64368 100644 --- a/components/camel-clickup/src/generated/resources/META-INF/org/apache/camel/component/clickup/clickup.json +++ b/components/camel-clickup/src/generated/resources/META-INF/org/apache/camel/component/clickup/clickup.json @@ -3,7 +3,7 @@ "kind": "component", "name": "clickup", "title": "ClickUp", - "description": "Receives events from ClickUp webhooks.", + "description": "Receives events from ClickUp", "deprecated": false, "firstVersion": "4.9.0-SNAPSHOT", "label": "cloud", diff --git a/components/camel-clickup/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-clickup/src/generated/resources/META-INF/services/org/apache/camel/component.properties index c2947295ad7..291f0f4ce12 100644 --- a/components/camel-clickup/src/generated/resources/META-INF/services/org/apache/camel/component.properties +++ b/components/camel-clickup/src/generated/resources/META-INF/services/org/apache/camel/component.properties @@ -4,4 +4,4 @@ groupId=org.apache.camel artifactId=camel-clickup version=4.9.0-SNAPSHOT projectName=Camel :: ClickUp -projectDescription=Camel ClickUp support +projectDescription=Receive events from ClickUp diff --git a/components/camel-clickup/src/main/docs/clickup-component.adoc b/components/camel-clickup/src/main/docs/clickup-component.adoc index ba9da30923c..d06b26b372e 100644 --- a/components/camel-clickup/src/main/docs/clickup-component.adoc +++ b/components/camel-clickup/src/main/docs/clickup-component.adoc @@ -2,7 +2,7 @@ :doctitle: ClickUp :shortname: clickup :artifactid: camel-clickup -:description: Receives events from ClickUp webhooks. +:description: Receives events from ClickUp :since: 4.9.0-SNAPSHOT :supportlevel: Preview :tabs-sync-option: @@ -10,6 +10,8 @@ *Since Camel {since}* +This component is for receiving events from ClickUp. + *{component-header}* == URI format @@ -48,14 +50,12 @@ from("webhook:clickup:<workspaceId>?&authorizationToken=<authorizationToken>&eve .when(exchange -> exchange.getIn().getBody() instanceof TaskTimeTrackedUpdatedEvent) .process(exchange -> { TaskTimeTrackedUpdatedEvent event = exchange.getIn().getBody(TaskTimeTrackedUpdatedEvent.class); - LOG.info("TaskTimeTrackedUpdatedEvent {}", event); - exchange.getMessage().setBody(event); }) .otherwise() .log("Unknown Event: ${body}") - .endChoice(); + .end(); --------------------------------------------------------- diff --git a/components/camel-clickup/src/main/java/org/apache/camel/component/clickup/ClickUpEndpoint.java b/components/camel-clickup/src/main/java/org/apache/camel/component/clickup/ClickUpEndpoint.java index ffa0dc470f3..4f3652f5337 100644 --- a/components/camel-clickup/src/main/java/org/apache/camel/component/clickup/ClickUpEndpoint.java +++ b/components/camel-clickup/src/main/java/org/apache/camel/component/clickup/ClickUpEndpoint.java @@ -36,10 +36,9 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** - * Receives events from ClickUp webhooks. + * Receives events from ClickUp */ -@UriEndpoint( - firstVersion = "4.9.0-SNAPSHOT", +@UriEndpoint(firstVersion = "4.9.0-SNAPSHOT", scheme = "clickup", title = "ClickUp", syntax = "clickup:workspaceId", @@ -56,15 +55,11 @@ public class ClickUpEndpoint extends DefaultEndpoint implements WebhookCapableEn private ClickUpService clickUpService; private ClickUpWebhookService clickUpWebhookService; - private WebhookConfiguration webhookConfiguration; - private Webhook registeredWebhook; - private ClickUpWebhookProcessor clickUpWebhookProcessor; - public ClickUpEndpoint( - String uri, + public ClickUpEndpoint(String uri, ClickUpComponent component, ClickUpConfiguration configuration) { super(uri, component); @@ -76,7 +71,7 @@ public class ClickUpEndpoint extends DefaultEndpoint implements WebhookCapableEn } public Consumer createConsumer(Processor processor) { - throw new UnsupportedOperationException("consumer not supported"); + throw new UnsupportedOperationException("Use webhook component to wrap this endpoint"); } @Override diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java index 29eda52e1db..cb577054444 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java @@ -2564,7 +2564,7 @@ public class StaticEndpointBuilders { } /** * ClickUp (camel-clickup) - * Receives events from ClickUp webhooks. + * Receives events from ClickUp * * Category: cloud * Since: 4.9.0-SNAPSHOT @@ -2583,7 +2583,7 @@ public class StaticEndpointBuilders { } /** * ClickUp (camel-clickup) - * Receives events from ClickUp webhooks. + * Receives events from ClickUp * * Category: cloud * Since: 4.9.0-SNAPSHOT diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ClickUpEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ClickUpEndpointBuilderFactory.java index 89ba0a3135d..8e3464906a6 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ClickUpEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ClickUpEndpointBuilderFactory.java @@ -27,7 +27,7 @@ import org.apache.camel.builder.EndpointProducerBuilder; import org.apache.camel.builder.endpoint.AbstractEndpointBuilder; /** - * Receives events from ClickUp webhooks. + * Receives events from ClickUp * * Generated by camel build tools - do NOT edit this file! */ @@ -237,7 +237,7 @@ public interface ClickUpEndpointBuilderFactory { public interface ClickUpBuilders { /** * ClickUp (camel-clickup) - * Receives events from ClickUp webhooks. + * Receives events from ClickUp * * Category: cloud * Since: 4.9.0-SNAPSHOT @@ -256,7 +256,7 @@ public interface ClickUpEndpointBuilderFactory { } /** * ClickUp (camel-clickup) - * Receives events from ClickUp webhooks. + * Receives events from ClickUp * * Category: cloud * Since: 4.9.0-SNAPSHOT