This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch tc-loader in repository https://gitbox.apache.org/repos/asf/camel.git
commit 2511087377e31900c69594b23eb44da6ca3b6418 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Thu Mar 14 06:57:19 2019 +0100 CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way. --- .../java/org/apache/camel/component/cxf/converter/CxfConverter.java | 2 +- .../org/apache/camel/component/cxf/converter/CxfPayloadConverter.java | 2 +- .../elasticsearch/converter/ElasticsearchActionRequestConverter.java | 2 +- .../java/org/apache/camel/component/flatpack/FlatpackConverter.java | 2 +- .../java/org/apache/camel/component/hl7/HL7GenericMessageConverter.java | 2 +- .../camel/component/influxdb/converters/CamelInfluxDbConverters.java | 2 +- .../src/main/java/org/apache/camel/component/jetty/JettyConverter.java | 2 +- .../src/main/java/org/apache/camel/component/mail/MailConverters.java | 2 +- .../src/main/java/org/apache/camel/component/netty4/NettyConverter.java | 2 +- .../apache/camel/component/quickfixj/converter/QuickfixjConverters.java | 2 +- .../camel/component/reactive/streams/ReactiveStreamsConverter.java | 2 +- .../spring/integration/converter/SpringIntegrationConverter.java | 2 +- .../camel/component/spring/ws/converter/StringSourceConverter.java | 2 +- .../main/java/org/apache/camel/spring/converter/ResourceConverter.java | 2 +- .../main/java/org/apache/camel/component/syslog/SyslogConverter.java | 2 +- .../org/apache/camel/component/telegram/util/TelegramConverter.java | 2 +- .../main/java/org/apache/camel/component/twilio/TwilioConverter.java | 2 +- .../java/org/apache/camel/component/twitter/util/TwitterConverter.java | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfConverter.java b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfConverter.java index 323e028..653f407 100644 --- a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfConverter.java +++ b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfConverter.java @@ -42,7 +42,7 @@ import static org.apache.camel.TypeConverter.MISS_VALUE; * The <a href="http://camel.apache.org/type-converter.html">Type Converters</a> * for CXF related types' converting . */ -@Converter +@Converter(loader = true) public final class CxfConverter { private CxfConverter() { diff --git a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java index dff05c6..ea26664 100644 --- a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java +++ b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/converter/CxfPayloadConverter.java @@ -47,7 +47,7 @@ import org.apache.cxf.staxutils.StaxUtils; import static org.apache.camel.TypeConverter.MISS_VALUE; -@Converter +@Converter(loader = true) public final class CxfPayloadConverter { private CxfPayloadConverter() { diff --git a/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverter.java b/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverter.java index 6572c96..3bbbf8a 100644 --- a/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverter.java +++ b/components/camel-elasticsearch-rest/src/main/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverter.java @@ -40,7 +40,7 @@ import org.elasticsearch.search.builder.SearchSourceBuilder; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Converter +@Converter(loader = true) public final class ElasticsearchActionRequestConverter { private static final Logger LOG = LoggerFactory.getLogger(ElasticsearchActionRequestConverter.class); diff --git a/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackConverter.java b/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackConverter.java index f51ab3c..efc5db7 100644 --- a/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackConverter.java +++ b/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackConverter.java @@ -31,7 +31,7 @@ import org.w3c.dom.Element; import net.sf.flatpack.DataSet; import org.apache.camel.Converter; -@Converter +@Converter(loader = true) public final class FlatpackConverter { private FlatpackConverter() { diff --git a/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7GenericMessageConverter.java b/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7GenericMessageConverter.java index 98becb9..392bce4 100644 --- a/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7GenericMessageConverter.java +++ b/components/camel-hl7/src/main/java/org/apache/camel/component/hl7/HL7GenericMessageConverter.java @@ -36,7 +36,7 @@ import org.apache.camel.converter.IOConverter; /** * HL7 converters. */ -@Converter +@Converter(loader = true) public final class HL7GenericMessageConverter { private static final HapiContext GENERIC_MESSAGE_CONTEXT; diff --git a/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConverters.java b/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConverters.java index 6544c98..a2736ec 100644 --- a/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConverters.java +++ b/components/camel-influxdb/src/main/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConverters.java @@ -23,7 +23,7 @@ import org.apache.camel.component.influxdb.CamelInfluxDbException; import org.apache.camel.component.influxdb.InfluxDbConstants; import org.influxdb.dto.Point; -@Converter +@Converter(loader = true) public final class CamelInfluxDbConverters { private CamelInfluxDbConverters() { diff --git a/components/camel-jetty-common/src/main/java/org/apache/camel/component/jetty/JettyConverter.java b/components/camel-jetty-common/src/main/java/org/apache/camel/component/jetty/JettyConverter.java index e382ab8..c8a1e05 100644 --- a/components/camel-jetty-common/src/main/java/org/apache/camel/component/jetty/JettyConverter.java +++ b/components/camel-jetty-common/src/main/java/org/apache/camel/component/jetty/JettyConverter.java @@ -25,7 +25,7 @@ import org.eclipse.jetty.server.Response; import static org.apache.camel.TypeConverter.MISS_VALUE; -@Converter +@Converter(loader = true) public final class JettyConverter { private JettyConverter() { diff --git a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConverters.java b/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConverters.java index ad8964a..65360ec 100644 --- a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConverters.java +++ b/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailConverters.java @@ -45,7 +45,7 @@ import org.apache.camel.support.ExchangeHelper; /** * JavaMail specific converters. */ -@Converter +@Converter(loader = true) public final class MailConverters { private static final String NOW_DATE_FORMAT = "yyyy-MM-dd HH:mm:SS"; diff --git a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConverter.java b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConverter.java index 2cf3394..62d33ed 100644 --- a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConverter.java +++ b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConverter.java @@ -38,7 +38,7 @@ import org.apache.camel.Exchange; /** * A set of converter methods for working with Netty types */ -@Converter +@Converter(loader = true) public final class NettyConverter { private NettyConverter() { diff --git a/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/converter/QuickfixjConverters.java b/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/converter/QuickfixjConverters.java index 339c81f..a507689 100644 --- a/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/converter/QuickfixjConverters.java +++ b/components/camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/converter/QuickfixjConverters.java @@ -42,7 +42,7 @@ import static org.apache.camel.component.quickfixj.QuickfixjEndpoint.EVENT_CATEG import static org.apache.camel.component.quickfixj.QuickfixjEndpoint.MESSAGE_TYPE_KEY; import static org.apache.camel.component.quickfixj.QuickfixjEndpoint.SESSION_ID_KEY; -@Converter +@Converter(loader = true) public final class QuickfixjConverters { private static final Logger LOG = LoggerFactory.getLogger(QuickfixjConverters.class); diff --git a/components/camel-reactive-streams/src/main/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverter.java b/components/camel-reactive-streams/src/main/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverter.java index 1fd61ae..08cb29b 100644 --- a/components/camel-reactive-streams/src/main/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverter.java +++ b/components/camel-reactive-streams/src/main/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverter.java @@ -26,7 +26,7 @@ import org.apache.camel.spi.TypeConverterRegistry; import org.reactivestreams.Publisher; -@Converter +@Converter(loader = true) public final class ReactiveStreamsConverter implements CamelContextAware { private CamelContext camelContext; diff --git a/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverter.java b/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverter.java index 2830e4a..c7fefbf 100644 --- a/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverter.java +++ b/components/camel-spring-integration/src/main/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverter.java @@ -29,7 +29,7 @@ import org.springframework.messaging.support.GenericMessage; * The <a href="http://camel.apache.org/type-converter.html">Type Converters</a> * for turning the Spring Integration types into Camel native type. */ -@Converter +@Converter(loader = true) public final class SpringIntegrationConverter { private SpringIntegrationConverter() { diff --git a/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/converter/StringSourceConverter.java b/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/converter/StringSourceConverter.java index d70443d..96b5861 100644 --- a/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/converter/StringSourceConverter.java +++ b/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/converter/StringSourceConverter.java @@ -32,7 +32,7 @@ import org.apache.camel.StringSource; * since it's the most simple one. It has just one constructor that accepts a * String as input. */ -@Converter +@Converter(loader = true) public final class StringSourceConverter { private StringSourceConverter() { diff --git a/components/camel-spring/src/main/java/org/apache/camel/spring/converter/ResourceConverter.java b/components/camel-spring/src/main/java/org/apache/camel/spring/converter/ResourceConverter.java index b32e6eb..bdab617 100644 --- a/components/camel-spring/src/main/java/org/apache/camel/spring/converter/ResourceConverter.java +++ b/components/camel-spring/src/main/java/org/apache/camel/spring/converter/ResourceConverter.java @@ -22,7 +22,7 @@ import java.io.InputStream; import org.apache.camel.Converter; import org.springframework.core.io.Resource; -@Converter +@Converter(loader = true) public final class ResourceConverter { private ResourceConverter() { diff --git a/components/camel-syslog/src/main/java/org/apache/camel/component/syslog/SyslogConverter.java b/components/camel-syslog/src/main/java/org/apache/camel/component/syslog/SyslogConverter.java index 9cba73b..fa1cdf3 100644 --- a/components/camel-syslog/src/main/java/org/apache/camel/component/syslog/SyslogConverter.java +++ b/components/camel-syslog/src/main/java/org/apache/camel/component/syslog/SyslogConverter.java @@ -30,7 +30,7 @@ import org.apache.camel.Converter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Converter +@Converter(loader = true) public final class SyslogConverter { private static final Logger LOG = LoggerFactory.getLogger(SyslogConverter.class); diff --git a/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/util/TelegramConverter.java b/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/util/TelegramConverter.java index 5e4c5b4..f4e0557 100644 --- a/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/util/TelegramConverter.java +++ b/components/camel-telegram/src/main/java/org/apache/camel/component/telegram/util/TelegramConverter.java @@ -33,7 +33,7 @@ import org.apache.camel.component.telegram.model.Update; /** * Utilities for converting between Telegram APIs and standard java objects. */ -@Converter +@Converter(loader = true) public final class TelegramConverter { private TelegramConverter() { diff --git a/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConverter.java b/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConverter.java index db2660f..7cbc18b 100644 --- a/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConverter.java +++ b/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioConverter.java @@ -20,7 +20,7 @@ import com.twilio.type.PhoneNumber; import com.twilio.type.Sip; import org.apache.camel.Converter; -@Converter +@Converter(loader = true) public final class TwilioConverter { private TwilioConverter() { diff --git a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/util/TwitterConverter.java b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/util/TwitterConverter.java index a78fe37..773f120 100644 --- a/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/util/TwitterConverter.java +++ b/components/camel-twitter/src/main/java/org/apache/camel/component/twitter/util/TwitterConverter.java @@ -28,7 +28,7 @@ import twitter4j.UserList; /** * Utility for converting between Twitter4J and camel-twitter data layers. */ -@Converter +@Converter(loader = true) public final class TwitterConverter { private TwitterConverter() {