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 <[email protected]>
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