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-karaf.git
The following commit(s) were added to refs/heads/master by this push: new 38347ad [create-pull-request] automated change 38347ad is described below commit 38347adcf7ab3572b774625b0c23a3e8754152f8 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Sun Sep 27 01:05:44 2020 +0000 [create-pull-request] automated change --- .../eventadmin/EventAdminEndpointUriFactory.java | 61 ++++++++++++++++++++++ .../apache/camel/urifactory/eventadmin-endpoint | 2 + .../paxlogging/PaxLoggingEndpointUriFactory.java | 59 +++++++++++++++++++++ .../apache/camel/urifactory/paxlogging-endpoint | 2 + docs/modules/ROOT/pages/components.adoc | 18 +++---- 5 files changed, 133 insertions(+), 9 deletions(-) diff --git a/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java b/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java new file mode 100644 index 0000000..a238348 --- /dev/null +++ b/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java @@ -0,0 +1,61 @@ +/* Generated by camel build tools - do NOT edit this file! */ +package org.apache.camel.component.eventadmin; + +import java.net.URISyntaxException; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; + +import org.apache.camel.spi.EndpointUriFactory; + +/** + * Generated by camel build tools - do NOT edit this file! + */ +public class EventAdminEndpointUriFactory extends org.apache.camel.support.component.EndpointUriFactorySupport implements EndpointUriFactory { + + private static final String BASE = ":topic"; + + private static final Set<String> PROPERTY_NAMES; + static { + Set<String> set = new HashSet<>(8); + set.add("topic"); + set.add("send"); + set.add("bridgeErrorHandler"); + set.add("exceptionHandler"); + set.add("exchangePattern"); + set.add("lazyStartProducer"); + set.add("basicPropertyBinding"); + set.add("synchronous"); + PROPERTY_NAMES = set; + } + + + @Override + public boolean isEnabled(String scheme) { + return "eventadmin".equals(scheme); + } + + @Override + public String buildUri(String scheme, Map<String, Object> properties) throws URISyntaxException { + String syntax = scheme + BASE; + String uri = syntax; + + Map<String, Object> copy = new HashMap<>(properties); + + uri = buildPathParameter(syntax, uri, "topic", null, false, copy); + uri = buildQueryParameters(uri, copy); + return uri; + } + + @Override + public Set<String> propertyNames() { + return PROPERTY_NAMES; + } + + @Override + public boolean isLenientProperties() { + return false; + } +} + diff --git a/components/camel-eventadmin/src/generated/resources/META-INF/services/org/apache/camel/urifactory/eventadmin-endpoint b/components/camel-eventadmin/src/generated/resources/META-INF/services/org/apache/camel/urifactory/eventadmin-endpoint new file mode 100644 index 0000000..d812175 --- /dev/null +++ b/components/camel-eventadmin/src/generated/resources/META-INF/services/org/apache/camel/urifactory/eventadmin-endpoint @@ -0,0 +1,2 @@ +# Generated by camel build tools - do NOT edit this file! +class=org.apache.camel.component.eventadmin.EventAdminEndpointUriFactory diff --git a/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java b/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java new file mode 100644 index 0000000..f063bd6 --- /dev/null +++ b/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java @@ -0,0 +1,59 @@ +/* Generated by camel build tools - do NOT edit this file! */ +package org.apache.camel.component.paxlogging; + +import java.net.URISyntaxException; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; + +import org.apache.camel.spi.EndpointUriFactory; + +/** + * Generated by camel build tools - do NOT edit this file! + */ +public class PaxLoggingEndpointUriFactory extends org.apache.camel.support.component.EndpointUriFactorySupport implements EndpointUriFactory { + + private static final String BASE = ":appender"; + + private static final Set<String> PROPERTY_NAMES; + static { + Set<String> set = new HashSet<>(6); + set.add("appender"); + set.add("bridgeErrorHandler"); + set.add("exceptionHandler"); + set.add("exchangePattern"); + set.add("basicPropertyBinding"); + set.add("synchronous"); + PROPERTY_NAMES = set; + } + + + @Override + public boolean isEnabled(String scheme) { + return "paxlogging".equals(scheme); + } + + @Override + public String buildUri(String scheme, Map<String, Object> properties) throws URISyntaxException { + String syntax = scheme + BASE; + String uri = syntax; + + Map<String, Object> copy = new HashMap<>(properties); + + uri = buildPathParameter(syntax, uri, "appender", null, true, copy); + uri = buildQueryParameters(uri, copy); + return uri; + } + + @Override + public Set<String> propertyNames() { + return PROPERTY_NAMES; + } + + @Override + public boolean isLenientProperties() { + return false; + } +} + diff --git a/components/camel-paxlogging/src/generated/resources/META-INF/services/org/apache/camel/urifactory/paxlogging-endpoint b/components/camel-paxlogging/src/generated/resources/META-INF/services/org/apache/camel/urifactory/paxlogging-endpoint new file mode 100644 index 0000000..00ca3c8 --- /dev/null +++ b/components/camel-paxlogging/src/generated/resources/META-INF/services/org/apache/camel/urifactory/paxlogging-endpoint @@ -0,0 +1,2 @@ +# Generated by camel build tools - do NOT edit this file! +class=org.apache.camel.component.paxlogging.PaxLoggingEndpointUriFactory diff --git a/docs/modules/ROOT/pages/components.adoc b/docs/modules/ROOT/pages/components.adoc index 8568cbb..7f43204 100644 --- a/docs/modules/ROOT/pages/components.adoc +++ b/docs/modules/ROOT/pages/components.adoc @@ -669,13 +669,13 @@ Number of Camel data formats: 45 in 37 JAR artifacts (0 deprecated) (camel-beanio) | 2.10 | Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats). | xref:components:dataformats:bindy-dataformat.adoc[Bindy CSV] + -(camel-bindy) | 2.0 | Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages). +(camel-bindy) | 2.0 | Marshal and unmarshal between POJOs and Comma separated values (CSV) format using Camel Bindy | xref:components:dataformats:bindy-dataformat.adoc[Bindy Fixed Length] + -(camel-bindy) | 2.0 | Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages). +(camel-bindy) | 2.0 | Marshal and unmarshal between POJOs and fixed field length format using Camel Bindy | xref:components:dataformats:bindy-dataformat.adoc[Bindy Key Value Pair] + -(camel-bindy) | 2.0 | Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages). +(camel-bindy) | 2.0 | Marshal and unmarshal between POJOs and key-value pair (KVP) format using Camel Bindy | xref:components:dataformats:cbor-dataformat.adoc[CBOR] + (camel-cbor) | 3.0 | Unmarshal a CBOR payload to POJO and back. @@ -714,19 +714,19 @@ Number of Camel data formats: 45 in 37 JAR artifacts (0 deprecated) (camel-jaxb) | 1.0 | Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard. | xref:components:dataformats:json-fastjson-dataformat.adoc[JSON Fastjson] + -(camel-fastjson) | 2.20 | Marshal POJOs to JSON and back. +(camel-fastjson) | 2.20 | Marshal POJOs to JSON and back using Fastjson | xref:components:dataformats:json-gson-dataformat.adoc[JSON Gson] + -(camel-gson) | 2.10 | Marshal POJOs to JSON and back. +(camel-gson) | 2.10 | Marshal POJOs to JSON and back using Gson | xref:components:dataformats:json-jackson-dataformat.adoc[JSON Jackson] + -(camel-jackson) | 2.0 | Marshal POJOs to JSON and back. +(camel-jackson) | 2.0 | Marshal POJOs to JSON and back using Jackson | xref:components:dataformats:json-johnzon-dataformat.adoc[JSON Johnzon] + -(camel-johnzon) | 2.18 | Marshal POJOs to JSON and back. +(camel-johnzon) | 2.18 | Marshal POJOs to JSON and back using Johnzon | xref:components:dataformats:json-xstream-dataformat.adoc[JSON XStream] + -(camel-xstream) | 2.0 | Marshal POJOs to JSON and back. +(camel-xstream) | 2.0 | Marshal POJOs to JSON and back using XStream | xref:components:dataformats:jsonApi-dataformat.adoc[JSonApi] + (camel-jsonapi) | 3.0 | Marshal and unmarshal JSON:API resources using JSONAPI-Converter library. @@ -777,7 +777,7 @@ Number of Camel data formats: 45 in 37 JAR artifacts (0 deprecated) (camel-xstream) | 1.3 | Marshal and unmarshal POJOs to/from XML using XStream library. | xref:components:dataformats:yaml-snakeyaml-dataformat.adoc[YAML SnakeYAML] + -(camel-snakeyaml) | 2.17 | Marshal and unmarshal Java objects to and from YAML. +(camel-snakeyaml) | 2.17 | Marshal and unmarshal Java objects to and from YAML using SnakeYAML | xref:components:dataformats:zipdeflater-dataformat.adoc[Zip Deflate Compression] + (camel-zip-deflater) | 2.12 | Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater.