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
commit e44821032f56d80662bc185ad373e39d2fde42ef Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Fri May 14 12:53:22 2021 +0200 CAMEL-16614: camel-core - Generated type converter should be CamelContextAware --- .../converter/ActiveMQConverterLoader.java | 17 ++++++++++++++- .../converter/ActiveMQMessageConverterLoader.java | 17 ++++++++++++++- .../as2/converter/ContentTypeConverterLoader.java | 16 ++++++++++++++- .../camel/component/atom/AtomConverterLoader.java | 16 ++++++++++++++- .../atomix/AtomixTypeConverterLoader.java | 16 ++++++++++++++- .../attachment/AttachmentConverterLoader.java | 16 ++++++++++++++- .../StringSequenceNumberConverterLoader.java | 16 ++++++++++++++- .../aws2/kinesis/RecordStringConverterLoader.java | 16 ++++++++++++++- .../cosmosdb/CosmosDbTypeConverterLoader.java | 16 ++++++++++++++- .../cxf/converter/CxfConverterLoader.java | 16 ++++++++++++++- .../cxf/converter/CxfPayloadConverterLoader.java | 16 ++++++++++++++- .../debezium/DebeziumTypeConverterLoader.java | 16 ++++++++++++++- .../component/dns/types/DnsConverterLoader.java | 16 ++++++++++++++- .../dns/types/DnsRecordConverterLoader.java | 16 ++++++++++++++- .../ElasticsearchActionRequestConverterLoader.java | 16 ++++++++++++++- .../component/exec/ExecResultConverterLoader.java | 16 ++++++++++++++- .../component/file/GenericFileConverterLoader.java | 16 ++++++++++++++- .../flatpack/FlatpackConverterLoader.java | 16 ++++++++++++++- .../drive/GoogleDriveFilesConverterLoader.java | 16 ++++++++++++++- .../hbase/converter/HBaseModelConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL721ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL722ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL7231ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL723ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL724ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL7251ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL725ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL726ConverterLoader.java | 16 ++++++++++++++- .../camel/component/hl7/HL7ConverterLoader.java | 16 ++++++++++++++- .../hl7/HL7GenericMessageConverterLoader.java | 16 ++++++++++++++- .../camel/http/common/HttpConverterLoader.java | 16 ++++++++++++++- .../component/http/HttpEntityConverterLoader.java | 16 ++++++++++++++- .../camel/component/ical/ICalConverterLoader.java | 16 ++++++++++++++- .../converters/CamelInfluxDbConvertersLoader.java | 16 ++++++++++++++- .../converter/JacksonTypeConvertersLoader.java | 17 ++++++++++++++- .../converter/JacksonXMLTypeConvertersLoader.java | 17 ++++++++++++++- .../jaxb/FallbackTypeConverterLoader.java | 17 ++++++++++++++- .../jclouds/JcloudsPayloadConverterLoader.java | 16 ++++++++++++++- .../camel/component/jcr/JcrConverterLoader.java | 16 ++++++++++++++- .../component/jetty/JettyConverterLoader.java | 16 ++++++++++++++- .../camel/component/jira/FileConverterLoader.java | 16 ++++++++++++++- .../camel/component/mail/MailConvertersLoader.java | 16 ++++++++++++++- .../milo/converter/ValueConverterLoader.java | 16 ++++++++++++++- .../camel/component/mina/MinaConverterLoader.java | 16 ++++++++++++++- .../mongodb/gridfs/GridFsConverterLoader.java | 16 ++++++++++++++- .../converters/MongoDbBasicConvertersLoader.java | 16 ++++++++++++++- .../converters/MongoDbFallbackConverterLoader.java | 16 ++++++++++++++- .../netty/http/NettyHttpConverterLoader.java | 16 ++++++++++++++- .../component/netty/NettyConverterLoader.java | 16 ++++++++++++++- .../nitrite/NitriteTypeConvertersLoader.java | 16 ++++++++++++++- .../protobuf/ProtobufTypeConverterLoader.java | 16 ++++++++++++++- .../converter/QuickfixjConvertersLoader.java | 16 ++++++++++++++- .../streams/ReactiveStreamsConverterLoader.java | 17 ++++++++++++++- .../camel/dataformat/rss/RssConverterLoader.java | 16 ++++++++++++++- ...lesforceReportResultsToListConverterLoader.java | 16 ++++++++++++++- .../converter/saxon/SaxonConverterLoader.java | 16 ++++++++++++++- .../camel/component/snmp/SnmpConvertersLoader.java | 16 ++++++++++++++- .../SpringIntegrationConverterLoader.java | 16 ++++++++++++++- .../ws/converter/StringSourceConverterLoader.java | 16 ++++++++++++++- .../spring/converter/ResourceConverterLoader.java | 16 ++++++++++++++- .../component/syslog/SyslogConverterLoader.java | 16 ++++++++++++++- .../telegram/util/TelegramConverterLoader.java | 16 ++++++++++++++- .../component/twilio/TwilioConverterLoader.java | 16 ++++++++++++++- .../twitter/util/TwitterConverterLoader.java | 16 ++++++++++++++- .../vertx/common/VertxBufferConverterLoader.java | 16 ++++++++++++++- .../common/VertxJsonArrayConverterLoader.java | 16 ++++++++++++++- .../common/VertxJsonObjectConverterLoader.java | 16 ++++++++++++++- .../vertx/http/VertxHttpMethodConverterLoader.java | 16 ++++++++++++++- .../component/weka/WekaTypeConvertersLoader.java | 16 ++++++++++++++- .../converter/CamelBaseBulkConverterLoader.java | 16 ++++++++++++++- .../stream/StreamCacheBulkConverterLoader.java | 16 ++++++++++++++- .../jaxp/CamelXmlJaxpBulkConverterLoader.java | 24 ++++++++++++++++++++-- 72 files changed, 1093 insertions(+), 73 deletions(-) diff --git a/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQConverterLoader.java b/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQConverterLoader.java index 9300c13..1cdb0a5 100644 --- a/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQConverterLoader.java +++ b/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.activemq.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ActiveMQConverterLoader implements TypeConverterLoader { +public final class ActiveMQConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ActiveMQConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } @@ -37,6 +51,7 @@ public final class ActiveMQConverterLoader implements TypeConverterLoader { private org.apache.camel.component.activemq.converter.ActiveMQConverter getActiveMQConverter() { if (activeMQConverter == null) { activeMQConverter = new org.apache.camel.component.activemq.converter.ActiveMQConverter(); + CamelContextAware.trySetCamelContext(activeMQConverter, camelContext); } return activeMQConverter; } diff --git a/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQMessageConverterLoader.java b/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQMessageConverterLoader.java index 31ed3ee..ef35ae7 100644 --- a/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQMessageConverterLoader.java +++ b/components/camel-activemq/src/generated/java/org/apache/camel/component/activemq/converter/ActiveMQMessageConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.activemq.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ActiveMQMessageConverterLoader implements TypeConverterLoader { +public final class ActiveMQMessageConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ActiveMQMessageConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } @@ -39,6 +53,7 @@ public final class ActiveMQMessageConverterLoader implements TypeConverterLoader private org.apache.camel.component.activemq.converter.ActiveMQMessageConverter getActiveMQMessageConverter() { if (activeMQMessageConverter == null) { activeMQMessageConverter = new org.apache.camel.component.activemq.converter.ActiveMQMessageConverter(); + CamelContextAware.trySetCamelContext(activeMQMessageConverter, camelContext); } return activeMQMessageConverter; } diff --git a/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/converter/ContentTypeConverterLoader.java b/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/converter/ContentTypeConverterLoader.java index c38ff55..1240eda 100644 --- a/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/converter/ContentTypeConverterLoader.java +++ b/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/converter/ContentTypeConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.as2.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ContentTypeConverterLoader implements TypeConverterLoader { +public final class ContentTypeConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ContentTypeConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomConverterLoader.java b/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomConverterLoader.java index 983a819..d5ec4a7 100644 --- a/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomConverterLoader.java +++ b/components/camel-atom/src/generated/java/org/apache/camel/component/atom/AtomConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.atom; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class AtomConverterLoader implements TypeConverterLoader { +public final class AtomConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public AtomConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/AtomixTypeConverterLoader.java b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/AtomixTypeConverterLoader.java index 320f698..b27b87e 100644 --- a/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/AtomixTypeConverterLoader.java +++ b/components/camel-atomix/src/generated/java/org/apache/camel/component/atomix/AtomixTypeConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.atomix; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class AtomixTypeConverterLoader implements TypeConverterLoader { +public final class AtomixTypeConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public AtomixTypeConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-attachments/src/generated/java/org/apache/camel/attachment/AttachmentConverterLoader.java b/components/camel-attachments/src/generated/java/org/apache/camel/attachment/AttachmentConverterLoader.java index 77f16d0..1352a40 100644 --- a/components/camel-attachments/src/generated/java/org/apache/camel/attachment/AttachmentConverterLoader.java +++ b/components/camel-attachments/src/generated/java/org/apache/camel/attachment/AttachmentConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.attachment; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class AttachmentConverterLoader implements TypeConverterLoader { +public final class AttachmentConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public AttachmentConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-aws/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/StringSequenceNumberConverterLoader.java b/components/camel-aws/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/StringSequenceNumberConverterLoader.java index 7590721..f95c60c 100644 --- a/components/camel-aws/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/StringSequenceNumberConverterLoader.java +++ b/components/camel-aws/camel-aws2-ddb/src/generated/java/org/apache/camel/component/aws2/ddbstream/StringSequenceNumberConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.aws2.ddbstream; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class StringSequenceNumberConverterLoader implements TypeConverterLoader { +public final class StringSequenceNumberConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public StringSequenceNumberConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-aws/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/RecordStringConverterLoader.java b/components/camel-aws/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/RecordStringConverterLoader.java index d143cc7..7d7e4d6 100644 --- a/components/camel-aws/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/RecordStringConverterLoader.java +++ b/components/camel-aws/camel-aws2-kinesis/src/generated/java/org/apache/camel/component/aws2/kinesis/RecordStringConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.aws2.kinesis; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class RecordStringConverterLoader implements TypeConverterLoader { +public final class RecordStringConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public RecordStringConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-azure/camel-azure-cosmosdb/src/generated/java/org/apache/camel/component/azure/cosmosdb/CosmosDbTypeConverterLoader.java b/components/camel-azure/camel-azure-cosmosdb/src/generated/java/org/apache/camel/component/azure/cosmosdb/CosmosDbTypeConverterLoader.java index 850d1de..a392adc 100644 --- a/components/camel-azure/camel-azure-cosmosdb/src/generated/java/org/apache/camel/component/azure/cosmosdb/CosmosDbTypeConverterLoader.java +++ b/components/camel-azure/camel-azure-cosmosdb/src/generated/java/org/apache/camel/component/azure/cosmosdb/CosmosDbTypeConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.azure.cosmosdb; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class CosmosDbTypeConverterLoader implements TypeConverterLoader { +public final class CosmosDbTypeConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public CosmosDbTypeConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfConverterLoader.java b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfConverterLoader.java index 6c6ee76..fd252e9 100644 --- a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfConverterLoader.java +++ b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.cxf.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class CxfConverterLoader implements TypeConverterLoader { +public final class CxfConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public CxfConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfPayloadConverterLoader.java b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfPayloadConverterLoader.java index 2dc492f..d270849 100644 --- a/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfPayloadConverterLoader.java +++ b/components/camel-cxf/src/generated/java/org/apache/camel/component/cxf/converter/CxfPayloadConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.cxf.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class CxfPayloadConverterLoader implements TypeConverterLoader { +public final class CxfPayloadConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public CxfPayloadConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java index c4a9a44..6fcb5fb 100644 --- a/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java +++ b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.debezium; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class DebeziumTypeConverterLoader implements TypeConverterLoader { +public final class DebeziumTypeConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public DebeziumTypeConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsConverterLoader.java b/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsConverterLoader.java index f524c38..e5ca418 100644 --- a/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsConverterLoader.java +++ b/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.dns.types; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class DnsConverterLoader implements TypeConverterLoader { +public final class DnsConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public DnsConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsRecordConverterLoader.java b/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsRecordConverterLoader.java index dd1c1a9..406e224 100644 --- a/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsRecordConverterLoader.java +++ b/components/camel-dns/src/generated/java/org/apache/camel/component/dns/types/DnsRecordConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.dns.types; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class DnsRecordConverterLoader implements TypeConverterLoader { +public final class DnsRecordConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public DnsRecordConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-elasticsearch-rest/src/generated/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverterLoader.java b/components/camel-elasticsearch-rest/src/generated/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverterLoader.java index cedb055..92dd086 100644 --- a/components/camel-elasticsearch-rest/src/generated/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverterLoader.java +++ b/components/camel-elasticsearch-rest/src/generated/java/org/apache/camel/component/elasticsearch/converter/ElasticsearchActionRequestConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.elasticsearch.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ElasticsearchActionRequestConverterLoader implements TypeConverterLoader { +public final class ElasticsearchActionRequestConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ElasticsearchActionRequestConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-exec/src/generated/java/org/apache/camel/component/exec/ExecResultConverterLoader.java b/components/camel-exec/src/generated/java/org/apache/camel/component/exec/ExecResultConverterLoader.java index 0dc564c..df69e16 100644 --- a/components/camel-exec/src/generated/java/org/apache/camel/component/exec/ExecResultConverterLoader.java +++ b/components/camel-exec/src/generated/java/org/apache/camel/component/exec/ExecResultConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.exec; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ExecResultConverterLoader implements TypeConverterLoader { +public final class ExecResultConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ExecResultConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-file/src/generated/java/org/apache/camel/component/file/GenericFileConverterLoader.java b/components/camel-file/src/generated/java/org/apache/camel/component/file/GenericFileConverterLoader.java index 72ad802..504c6a1 100644 --- a/components/camel-file/src/generated/java/org/apache/camel/component/file/GenericFileConverterLoader.java +++ b/components/camel-file/src/generated/java/org/apache/camel/component/file/GenericFileConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.file; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class GenericFileConverterLoader implements TypeConverterLoader { +public final class GenericFileConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public GenericFileConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-flatpack/src/generated/java/org/apache/camel/component/flatpack/FlatpackConverterLoader.java b/components/camel-flatpack/src/generated/java/org/apache/camel/component/flatpack/FlatpackConverterLoader.java index a863034..b52e3c3 100644 --- a/components/camel-flatpack/src/generated/java/org/apache/camel/component/flatpack/FlatpackConverterLoader.java +++ b/components/camel-flatpack/src/generated/java/org/apache/camel/component/flatpack/FlatpackConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.flatpack; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class FlatpackConverterLoader implements TypeConverterLoader { +public final class FlatpackConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public FlatpackConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveFilesConverterLoader.java b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveFilesConverterLoader.java index c5b6509..1d1d91a 100644 --- a/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveFilesConverterLoader.java +++ b/components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveFilesConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.google.drive; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class GoogleDriveFilesConverterLoader implements TypeConverterLoader { +public final class GoogleDriveFilesConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public GoogleDriveFilesConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-hbase/src/generated/java/org/apache/camel/component/hbase/converter/HBaseModelConverterLoader.java b/components/camel-hbase/src/generated/java/org/apache/camel/component/hbase/converter/HBaseModelConverterLoader.java index 01477ac..2620976 100644 --- a/components/camel-hbase/src/generated/java/org/apache/camel/component/hbase/converter/HBaseModelConverterLoader.java +++ b/components/camel-hbase/src/generated/java/org/apache/camel/component/hbase/converter/HBaseModelConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hbase.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HBaseModelConverterLoader implements TypeConverterLoader { +public final class HBaseModelConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HBaseModelConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL721ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL721ConverterLoader.java index 30aee3d..6897343 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL721ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL721ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL721ConverterLoader implements TypeConverterLoader { +public final class HL721ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL721ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL722ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL722ConverterLoader.java index 5700282..a0834e0 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL722ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL722ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL722ConverterLoader implements TypeConverterLoader { +public final class HL722ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL722ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7231ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7231ConverterLoader.java index f4c4a77..d7d4022 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7231ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7231ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL7231ConverterLoader implements TypeConverterLoader { +public final class HL7231ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL7231ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL723ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL723ConverterLoader.java index 77c60b9..7fd371a 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL723ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL723ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL723ConverterLoader implements TypeConverterLoader { +public final class HL723ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL723ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL724ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL724ConverterLoader.java index d480fb3..4de90ce 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL724ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL724ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL724ConverterLoader implements TypeConverterLoader { +public final class HL724ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL724ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7251ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7251ConverterLoader.java index a399ba4..bdf4259 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7251ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7251ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL7251ConverterLoader implements TypeConverterLoader { +public final class HL7251ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL7251ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL725ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL725ConverterLoader.java index 86b7838..ff32ee5 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL725ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL725ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL725ConverterLoader implements TypeConverterLoader { +public final class HL725ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL725ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL726ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL726ConverterLoader.java index 9ef782b..a9412f0 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL726ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL726ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL726ConverterLoader implements TypeConverterLoader { +public final class HL726ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL726ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { try { registerConverters(registry); diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7ConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7ConverterLoader.java index 99800de..d65d901 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7ConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7ConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL7ConverterLoader implements TypeConverterLoader { +public final class HL7ConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL7ConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7GenericMessageConverterLoader.java b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7GenericMessageConverterLoader.java index 2a83726..6ca7c43 100644 --- a/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7GenericMessageConverterLoader.java +++ b/components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/HL7GenericMessageConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.hl7; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HL7GenericMessageConverterLoader implements TypeConverterLoader { +public final class HL7GenericMessageConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HL7GenericMessageConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-http-common/src/generated/java/org/apache/camel/http/common/HttpConverterLoader.java b/components/camel-http-common/src/generated/java/org/apache/camel/http/common/HttpConverterLoader.java index 096b3fc..47fcefa 100644 --- a/components/camel-http-common/src/generated/java/org/apache/camel/http/common/HttpConverterLoader.java +++ b/components/camel-http-common/src/generated/java/org/apache/camel/http/common/HttpConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.http.common; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HttpConverterLoader implements TypeConverterLoader { +public final class HttpConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HttpConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-http/src/generated/java/org/apache/camel/component/http/HttpEntityConverterLoader.java b/components/camel-http/src/generated/java/org/apache/camel/component/http/HttpEntityConverterLoader.java index 24dc82b..2a73c68 100644 --- a/components/camel-http/src/generated/java/org/apache/camel/component/http/HttpEntityConverterLoader.java +++ b/components/camel-http/src/generated/java/org/apache/camel/component/http/HttpEntityConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.http; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class HttpEntityConverterLoader implements TypeConverterLoader { +public final class HttpEntityConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public HttpEntityConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-ical/src/generated/java/org/apache/camel/component/ical/ICalConverterLoader.java b/components/camel-ical/src/generated/java/org/apache/camel/component/ical/ICalConverterLoader.java index 06834b4..ac57158 100644 --- a/components/camel-ical/src/generated/java/org/apache/camel/component/ical/ICalConverterLoader.java +++ b/components/camel-ical/src/generated/java/org/apache/camel/component/ical/ICalConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.ical; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ICalConverterLoader implements TypeConverterLoader { +public final class ICalConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ICalConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-influxdb/src/generated/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConvertersLoader.java b/components/camel-influxdb/src/generated/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConvertersLoader.java index b6431c4..de8c8d8 100644 --- a/components/camel-influxdb/src/generated/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConvertersLoader.java +++ b/components/camel-influxdb/src/generated/java/org/apache/camel/component/influxdb/converters/CamelInfluxDbConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.influxdb.converters; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class CamelInfluxDbConvertersLoader implements TypeConverterLoader { +public final class CamelInfluxDbConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public CamelInfluxDbConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-jackson/src/generated/java/org/apache/camel/component/jackson/converter/JacksonTypeConvertersLoader.java b/components/camel-jackson/src/generated/java/org/apache/camel/component/jackson/converter/JacksonTypeConvertersLoader.java index caabf4d..df24e28 100644 --- a/components/camel-jackson/src/generated/java/org/apache/camel/component/jackson/converter/JacksonTypeConvertersLoader.java +++ b/components/camel-jackson/src/generated/java/org/apache/camel/component/jackson/converter/JacksonTypeConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.jackson.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class JacksonTypeConvertersLoader implements TypeConverterLoader { +public final class JacksonTypeConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public JacksonTypeConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerFallbackConverters(registry); } @@ -36,6 +50,7 @@ public final class JacksonTypeConvertersLoader implements TypeConverterLoader { private org.apache.camel.component.jackson.converter.JacksonTypeConverters getJacksonTypeConverters() { if (jacksonTypeConverters == null) { jacksonTypeConverters = new org.apache.camel.component.jackson.converter.JacksonTypeConverters(); + CamelContextAware.trySetCamelContext(jacksonTypeConverters, camelContext); } return jacksonTypeConverters; } diff --git a/components/camel-jacksonxml/src/generated/java/org/apache/camel/component/jacksonxml/converter/JacksonXMLTypeConvertersLoader.java b/components/camel-jacksonxml/src/generated/java/org/apache/camel/component/jacksonxml/converter/JacksonXMLTypeConvertersLoader.java index 0bb59fb..6ce6012 100644 --- a/components/camel-jacksonxml/src/generated/java/org/apache/camel/component/jacksonxml/converter/JacksonXMLTypeConvertersLoader.java +++ b/components/camel-jacksonxml/src/generated/java/org/apache/camel/component/jacksonxml/converter/JacksonXMLTypeConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.jacksonxml.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class JacksonXMLTypeConvertersLoader implements TypeConverterLoader { +public final class JacksonXMLTypeConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public JacksonXMLTypeConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerFallbackConverters(registry); } @@ -36,6 +50,7 @@ public final class JacksonXMLTypeConvertersLoader implements TypeConverterLoader private org.apache.camel.component.jacksonxml.converter.JacksonXMLTypeConverters getJacksonXMLTypeConverters() { if (jacksonXMLTypeConverters == null) { jacksonXMLTypeConverters = new org.apache.camel.component.jacksonxml.converter.JacksonXMLTypeConverters(); + CamelContextAware.trySetCamelContext(jacksonXMLTypeConverters, camelContext); } return jacksonXMLTypeConverters; } diff --git a/components/camel-jaxb/src/generated/java/org/apache/camel/converter/jaxb/FallbackTypeConverterLoader.java b/components/camel-jaxb/src/generated/java/org/apache/camel/converter/jaxb/FallbackTypeConverterLoader.java index a2a99b7..e99abfb 100644 --- a/components/camel-jaxb/src/generated/java/org/apache/camel/converter/jaxb/FallbackTypeConverterLoader.java +++ b/components/camel-jaxb/src/generated/java/org/apache/camel/converter/jaxb/FallbackTypeConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.converter.jaxb; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class FallbackTypeConverterLoader implements TypeConverterLoader { +public final class FallbackTypeConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public FallbackTypeConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerFallbackConverters(registry); } @@ -36,6 +50,7 @@ public final class FallbackTypeConverterLoader implements TypeConverterLoader { private org.apache.camel.converter.jaxb.FallbackTypeConverter getFallbackTypeConverter() { if (fallbackTypeConverter == null) { fallbackTypeConverter = new org.apache.camel.converter.jaxb.FallbackTypeConverter(); + CamelContextAware.trySetCamelContext(fallbackTypeConverter, camelContext); } return fallbackTypeConverter; } diff --git a/components/camel-jclouds/src/generated/java/org/apache/camel/component/jclouds/JcloudsPayloadConverterLoader.java b/components/camel-jclouds/src/generated/java/org/apache/camel/component/jclouds/JcloudsPayloadConverterLoader.java index 1aefe51..3c06975 100644 --- a/components/camel-jclouds/src/generated/java/org/apache/camel/component/jclouds/JcloudsPayloadConverterLoader.java +++ b/components/camel-jclouds/src/generated/java/org/apache/camel/component/jclouds/JcloudsPayloadConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.jclouds; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class JcloudsPayloadConverterLoader implements TypeConverterLoader { +public final class JcloudsPayloadConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public JcloudsPayloadConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-jcr/src/generated/java/org/apache/camel/component/jcr/JcrConverterLoader.java b/components/camel-jcr/src/generated/java/org/apache/camel/component/jcr/JcrConverterLoader.java index 9ec6318..1180492 100644 --- a/components/camel-jcr/src/generated/java/org/apache/camel/component/jcr/JcrConverterLoader.java +++ b/components/camel-jcr/src/generated/java/org/apache/camel/component/jcr/JcrConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.jcr; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class JcrConverterLoader implements TypeConverterLoader { +public final class JcrConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public JcrConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-jetty-common/src/generated/java/org/apache/camel/component/jetty/JettyConverterLoader.java b/components/camel-jetty-common/src/generated/java/org/apache/camel/component/jetty/JettyConverterLoader.java index 31be55d..c39d349 100644 --- a/components/camel-jetty-common/src/generated/java/org/apache/camel/component/jetty/JettyConverterLoader.java +++ b/components/camel-jetty-common/src/generated/java/org/apache/camel/component/jetty/JettyConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.jetty; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class JettyConverterLoader implements TypeConverterLoader { +public final class JettyConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public JettyConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-jira/src/generated/java/org/apache/camel/component/jira/FileConverterLoader.java b/components/camel-jira/src/generated/java/org/apache/camel/component/jira/FileConverterLoader.java index 9f367aa..6e7c763 100644 --- a/components/camel-jira/src/generated/java/org/apache/camel/component/jira/FileConverterLoader.java +++ b/components/camel-jira/src/generated/java/org/apache/camel/component/jira/FileConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.jira; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class FileConverterLoader implements TypeConverterLoader { +public final class FileConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public FileConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-mail/src/generated/java/org/apache/camel/component/mail/MailConvertersLoader.java b/components/camel-mail/src/generated/java/org/apache/camel/component/mail/MailConvertersLoader.java index 51f3d47..547df0c 100644 --- a/components/camel-mail/src/generated/java/org/apache/camel/component/mail/MailConvertersLoader.java +++ b/components/camel-mail/src/generated/java/org/apache/camel/component/mail/MailConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.mail; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class MailConvertersLoader implements TypeConverterLoader { +public final class MailConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public MailConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-milo/src/generated/java/org/apache/camel/component/milo/converter/ValueConverterLoader.java b/components/camel-milo/src/generated/java/org/apache/camel/component/milo/converter/ValueConverterLoader.java index 1c79fd7..4f9a3cc 100644 --- a/components/camel-milo/src/generated/java/org/apache/camel/component/milo/converter/ValueConverterLoader.java +++ b/components/camel-milo/src/generated/java/org/apache/camel/component/milo/converter/ValueConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.milo.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ValueConverterLoader implements TypeConverterLoader { +public final class ValueConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ValueConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaConverterLoader.java b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaConverterLoader.java index 1bb132e..d9a02a9 100644 --- a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaConverterLoader.java +++ b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.mina; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class MinaConverterLoader implements TypeConverterLoader { +public final class MinaConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public MinaConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-mongodb-gridfs/src/generated/java/org/apache/camel/component/mongodb/gridfs/GridFsConverterLoader.java b/components/camel-mongodb-gridfs/src/generated/java/org/apache/camel/component/mongodb/gridfs/GridFsConverterLoader.java index ea509e2..249b97e 100644 --- a/components/camel-mongodb-gridfs/src/generated/java/org/apache/camel/component/mongodb/gridfs/GridFsConverterLoader.java +++ b/components/camel-mongodb-gridfs/src/generated/java/org/apache/camel/component/mongodb/gridfs/GridFsConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.mongodb.gridfs; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class GridFsConverterLoader implements TypeConverterLoader { +public final class GridFsConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public GridFsConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbBasicConvertersLoader.java b/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbBasicConvertersLoader.java index 87111fc..5e0382f 100644 --- a/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbBasicConvertersLoader.java +++ b/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbBasicConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.mongodb.converters; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class MongoDbBasicConvertersLoader implements TypeConverterLoader { +public final class MongoDbBasicConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public MongoDbBasicConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbFallbackConverterLoader.java b/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbFallbackConverterLoader.java index baff22f..0278234 100644 --- a/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbFallbackConverterLoader.java +++ b/components/camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/converters/MongoDbFallbackConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.mongodb.converters; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class MongoDbFallbackConverterLoader implements TypeConverterLoader { +public final class MongoDbFallbackConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public MongoDbFallbackConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerFallbackConverters(registry); } diff --git a/components/camel-netty-http/src/generated/java/org/apache/camel/component/netty/http/NettyHttpConverterLoader.java b/components/camel-netty-http/src/generated/java/org/apache/camel/component/netty/http/NettyHttpConverterLoader.java index 423d093..2c1f836 100644 --- a/components/camel-netty-http/src/generated/java/org/apache/camel/component/netty/http/NettyHttpConverterLoader.java +++ b/components/camel-netty-http/src/generated/java/org/apache/camel/component/netty/http/NettyHttpConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.netty.http; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class NettyHttpConverterLoader implements TypeConverterLoader { +public final class NettyHttpConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public NettyHttpConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-netty/src/generated/java/org/apache/camel/component/netty/NettyConverterLoader.java b/components/camel-netty/src/generated/java/org/apache/camel/component/netty/NettyConverterLoader.java index 6ca9906..9789be0 100644 --- a/components/camel-netty/src/generated/java/org/apache/camel/component/netty/NettyConverterLoader.java +++ b/components/camel-netty/src/generated/java/org/apache/camel/component/netty/NettyConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.netty; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class NettyConverterLoader implements TypeConverterLoader { +public final class NettyConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public NettyConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteTypeConvertersLoader.java b/components/camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteTypeConvertersLoader.java index bf8aafb..7c37851 100644 --- a/components/camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteTypeConvertersLoader.java +++ b/components/camel-nitrite/src/generated/java/org/apache/camel/component/nitrite/NitriteTypeConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.nitrite; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class NitriteTypeConvertersLoader implements TypeConverterLoader { +public final class NitriteTypeConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public NitriteTypeConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-protobuf/src/generated/java/org/apache/camel/dataformat/protobuf/ProtobufTypeConverterLoader.java b/components/camel-protobuf/src/generated/java/org/apache/camel/dataformat/protobuf/ProtobufTypeConverterLoader.java index 502a0b4..12dbb46 100644 --- a/components/camel-protobuf/src/generated/java/org/apache/camel/dataformat/protobuf/ProtobufTypeConverterLoader.java +++ b/components/camel-protobuf/src/generated/java/org/apache/camel/dataformat/protobuf/ProtobufTypeConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.dataformat.protobuf; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ProtobufTypeConverterLoader implements TypeConverterLoader { +public final class ProtobufTypeConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ProtobufTypeConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-quickfix/src/generated/java/org/apache/camel/component/quickfixj/converter/QuickfixjConvertersLoader.java b/components/camel-quickfix/src/generated/java/org/apache/camel/component/quickfixj/converter/QuickfixjConvertersLoader.java index 47d8083..f562ed7 100644 --- a/components/camel-quickfix/src/generated/java/org/apache/camel/component/quickfixj/converter/QuickfixjConvertersLoader.java +++ b/components/camel-quickfix/src/generated/java/org/apache/camel/component/quickfixj/converter/QuickfixjConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.quickfixj.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class QuickfixjConvertersLoader implements TypeConverterLoader { +public final class QuickfixjConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public QuickfixjConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-reactive-streams/src/generated/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverterLoader.java b/components/camel-reactive-streams/src/generated/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverterLoader.java index 598de03..ae562bb 100644 --- a/components/camel-reactive-streams/src/generated/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverterLoader.java +++ b/components/camel-reactive-streams/src/generated/java/org/apache/camel/component/reactive/streams/ReactiveStreamsConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.reactive.streams; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ReactiveStreamsConverterLoader implements TypeConverterLoader { +public final class ReactiveStreamsConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ReactiveStreamsConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerFallbackConverters(registry); } @@ -36,6 +50,7 @@ public final class ReactiveStreamsConverterLoader implements TypeConverterLoader private org.apache.camel.component.reactive.streams.ReactiveStreamsConverter getReactiveStreamsConverter() { if (reactiveStreamsConverter == null) { reactiveStreamsConverter = new org.apache.camel.component.reactive.streams.ReactiveStreamsConverter(); + CamelContextAware.trySetCamelContext(reactiveStreamsConverter, camelContext); } return reactiveStreamsConverter; } diff --git a/components/camel-rss/src/generated/java/org/apache/camel/dataformat/rss/RssConverterLoader.java b/components/camel-rss/src/generated/java/org/apache/camel/dataformat/rss/RssConverterLoader.java index e4863d5..c0f1dfd 100644 --- a/components/camel-rss/src/generated/java/org/apache/camel/dataformat/rss/RssConverterLoader.java +++ b/components/camel-rss/src/generated/java/org/apache/camel/dataformat/rss/RssConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.dataformat.rss; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class RssConverterLoader implements TypeConverterLoader { +public final class RssConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public RssConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/api/SalesforceReportResultsToListConverterLoader.java b/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/api/SalesforceReportResultsToListConverterLoader.java index 3573dac..f1d2c11 100644 --- a/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/api/SalesforceReportResultsToListConverterLoader.java +++ b/components/camel-salesforce/camel-salesforce-component/src/generated/java/org/apache/camel/component/salesforce/api/SalesforceReportResultsToListConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.salesforce.api; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class SalesforceReportResultsToListConverterLoader implements TypeConverterLoader { +public final class SalesforceReportResultsToListConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public SalesforceReportResultsToListConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-saxon/src/generated/java/org/apache/camel/converter/saxon/SaxonConverterLoader.java b/components/camel-saxon/src/generated/java/org/apache/camel/converter/saxon/SaxonConverterLoader.java index 535e7a3..ee8a01a 100644 --- a/components/camel-saxon/src/generated/java/org/apache/camel/converter/saxon/SaxonConverterLoader.java +++ b/components/camel-saxon/src/generated/java/org/apache/camel/converter/saxon/SaxonConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.converter.saxon; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class SaxonConverterLoader implements TypeConverterLoader { +public final class SaxonConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public SaxonConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); registerFallbackConverters(registry); diff --git a/components/camel-snmp/src/generated/java/org/apache/camel/component/snmp/SnmpConvertersLoader.java b/components/camel-snmp/src/generated/java/org/apache/camel/component/snmp/SnmpConvertersLoader.java index 86f5f2b..92888ab 100644 --- a/components/camel-snmp/src/generated/java/org/apache/camel/component/snmp/SnmpConvertersLoader.java +++ b/components/camel-snmp/src/generated/java/org/apache/camel/component/snmp/SnmpConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.snmp; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class SnmpConvertersLoader implements TypeConverterLoader { +public final class SnmpConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public SnmpConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-spring-integration/src/generated/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverterLoader.java b/components/camel-spring-integration/src/generated/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverterLoader.java index 0b2d6f6..556a428 100644 --- a/components/camel-spring-integration/src/generated/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverterLoader.java +++ b/components/camel-spring-integration/src/generated/java/org/apache/camel/component/spring/integration/converter/SpringIntegrationConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.spring.integration.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class SpringIntegrationConverterLoader implements TypeConverterLoader { +public final class SpringIntegrationConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public SpringIntegrationConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-spring-ws/src/generated/java/org/apache/camel/component/spring/ws/converter/StringSourceConverterLoader.java b/components/camel-spring-ws/src/generated/java/org/apache/camel/component/spring/ws/converter/StringSourceConverterLoader.java index ac971d8..ba4a610 100644 --- a/components/camel-spring-ws/src/generated/java/org/apache/camel/component/spring/ws/converter/StringSourceConverterLoader.java +++ b/components/camel-spring-ws/src/generated/java/org/apache/camel/component/spring/ws/converter/StringSourceConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.spring.ws.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class StringSourceConverterLoader implements TypeConverterLoader { +public final class StringSourceConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public StringSourceConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-spring/src/generated/java/org/apache/camel/spring/converter/ResourceConverterLoader.java b/components/camel-spring/src/generated/java/org/apache/camel/spring/converter/ResourceConverterLoader.java index 4dbffc7..e96990a 100644 --- a/components/camel-spring/src/generated/java/org/apache/camel/spring/converter/ResourceConverterLoader.java +++ b/components/camel-spring/src/generated/java/org/apache/camel/spring/converter/ResourceConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.spring.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class ResourceConverterLoader implements TypeConverterLoader { +public final class ResourceConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public ResourceConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-syslog/src/generated/java/org/apache/camel/component/syslog/SyslogConverterLoader.java b/components/camel-syslog/src/generated/java/org/apache/camel/component/syslog/SyslogConverterLoader.java index 29357d0..f7bbd5a 100644 --- a/components/camel-syslog/src/generated/java/org/apache/camel/component/syslog/SyslogConverterLoader.java +++ b/components/camel-syslog/src/generated/java/org/apache/camel/component/syslog/SyslogConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.syslog; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class SyslogConverterLoader implements TypeConverterLoader { +public final class SyslogConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public SyslogConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-telegram/src/generated/java/org/apache/camel/component/telegram/util/TelegramConverterLoader.java b/components/camel-telegram/src/generated/java/org/apache/camel/component/telegram/util/TelegramConverterLoader.java index 30f85df..09a8f61 100644 --- a/components/camel-telegram/src/generated/java/org/apache/camel/component/telegram/util/TelegramConverterLoader.java +++ b/components/camel-telegram/src/generated/java/org/apache/camel/component/telegram/util/TelegramConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.telegram.util; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class TelegramConverterLoader implements TypeConverterLoader { +public final class TelegramConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public TelegramConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioConverterLoader.java b/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioConverterLoader.java index 85ffa3e..8cb647a 100644 --- a/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioConverterLoader.java +++ b/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.twilio; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class TwilioConverterLoader implements TypeConverterLoader { +public final class TwilioConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public TwilioConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-twitter/src/generated/java/org/apache/camel/component/twitter/util/TwitterConverterLoader.java b/components/camel-twitter/src/generated/java/org/apache/camel/component/twitter/util/TwitterConverterLoader.java index 8477763..a0cd50d 100644 --- a/components/camel-twitter/src/generated/java/org/apache/camel/component/twitter/util/TwitterConverterLoader.java +++ b/components/camel-twitter/src/generated/java/org/apache/camel/component/twitter/util/TwitterConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.twitter.util; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class TwitterConverterLoader implements TypeConverterLoader { +public final class TwitterConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public TwitterConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxBufferConverterLoader.java b/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxBufferConverterLoader.java index 6298d9b..d9c54ea 100644 --- a/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxBufferConverterLoader.java +++ b/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxBufferConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.vertx.common; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class VertxBufferConverterLoader implements TypeConverterLoader { +public final class VertxBufferConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public VertxBufferConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonArrayConverterLoader.java b/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonArrayConverterLoader.java index 0f6cf1c..30b6ce5 100644 --- a/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonArrayConverterLoader.java +++ b/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonArrayConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.vertx.common; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class VertxJsonArrayConverterLoader implements TypeConverterLoader { +public final class VertxJsonArrayConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public VertxJsonArrayConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonObjectConverterLoader.java b/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonObjectConverterLoader.java index 0730904..b2c221b 100644 --- a/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonObjectConverterLoader.java +++ b/components/camel-vertx/camel-vertx-common/src/generated/java/org/apache/camel/component/vertx/common/VertxJsonObjectConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.vertx.common; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class VertxJsonObjectConverterLoader implements TypeConverterLoader { +public final class VertxJsonObjectConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public VertxJsonObjectConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-vertx/camel-vertx-http/src/generated/java/org/apache/camel/component/vertx/http/VertxHttpMethodConverterLoader.java b/components/camel-vertx/camel-vertx-http/src/generated/java/org/apache/camel/component/vertx/http/VertxHttpMethodConverterLoader.java index d52e153..bfed22b 100644 --- a/components/camel-vertx/camel-vertx-http/src/generated/java/org/apache/camel/component/vertx/http/VertxHttpMethodConverterLoader.java +++ b/components/camel-vertx/camel-vertx-http/src/generated/java/org/apache/camel/component/vertx/http/VertxHttpMethodConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.vertx.http; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class VertxHttpMethodConverterLoader implements TypeConverterLoader { +public final class VertxHttpMethodConverterLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public VertxHttpMethodConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/components/camel-weka/src/generated/java/org/apache/camel/component/weka/WekaTypeConvertersLoader.java b/components/camel-weka/src/generated/java/org/apache/camel/component/weka/WekaTypeConvertersLoader.java index 8fb557b..e03d345 100644 --- a/components/camel-weka/src/generated/java/org/apache/camel/component/weka/WekaTypeConvertersLoader.java +++ b/components/camel-weka/src/generated/java/org/apache/camel/component/weka/WekaTypeConvertersLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.component.weka; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.TypeConversionException; import org.apache.camel.TypeConverterLoaderException; @@ -14,12 +16,24 @@ import org.apache.camel.util.DoubleMap; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class WekaTypeConvertersLoader implements TypeConverterLoader { +public final class WekaTypeConvertersLoader implements TypeConverterLoader, CamelContextAware { + + private CamelContext camelContext; public WekaTypeConvertersLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public void load(TypeConverterRegistry registry) throws TypeConverterLoaderException { registerConverters(registry); } diff --git a/core/camel-base/src/generated/java/org/apache/camel/converter/CamelBaseBulkConverterLoader.java b/core/camel-base/src/generated/java/org/apache/camel/converter/CamelBaseBulkConverterLoader.java index f9e385f..f57b57a 100644 --- a/core/camel-base/src/generated/java/org/apache/camel/converter/CamelBaseBulkConverterLoader.java +++ b/core/camel-base/src/generated/java/org/apache/camel/converter/CamelBaseBulkConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.converter; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.Ordered; import org.apache.camel.TypeConversionException; @@ -14,12 +16,24 @@ import org.apache.camel.spi.TypeConverterRegistry; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class CamelBaseBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters { +public final class CamelBaseBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters, CamelContextAware { + + private CamelContext camelContext; public CamelBaseBulkConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public int getOrder() { return Ordered.HIGHEST; } diff --git a/core/camel-support/src/generated/java/org/apache/camel/converter/stream/StreamCacheBulkConverterLoader.java b/core/camel-support/src/generated/java/org/apache/camel/converter/stream/StreamCacheBulkConverterLoader.java index 05943f9..4f2e8f7 100644 --- a/core/camel-support/src/generated/java/org/apache/camel/converter/stream/StreamCacheBulkConverterLoader.java +++ b/core/camel-support/src/generated/java/org/apache/camel/converter/stream/StreamCacheBulkConverterLoader.java @@ -1,6 +1,8 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.converter.stream; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; import org.apache.camel.Exchange; import org.apache.camel.Ordered; import org.apache.camel.TypeConversionException; @@ -14,12 +16,24 @@ import org.apache.camel.spi.TypeConverterRegistry; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class StreamCacheBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters { +public final class StreamCacheBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters, CamelContextAware { + + private CamelContext camelContext; public StreamCacheBulkConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public int size() { return 6; } diff --git a/core/camel-xml-jaxp/src/generated/java/org/apache/camel/converter/jaxp/CamelXmlJaxpBulkConverterLoader.java b/core/camel-xml-jaxp/src/generated/java/org/apache/camel/converter/jaxp/CamelXmlJaxpBulkConverterLoader.java index f0d8daa..852f574 100644 --- a/core/camel-xml-jaxp/src/generated/java/org/apache/camel/converter/jaxp/CamelXmlJaxpBulkConverterLoader.java +++ b/core/camel-xml-jaxp/src/generated/java/org/apache/camel/converter/jaxp/CamelXmlJaxpBulkConverterLoader.java @@ -1,7 +1,13 @@ /* Generated by camel build tools - do NOT edit this file! */ package org.apache.camel.converter.jaxp; -import org.apache.camel.*; +import org.apache.camel.CamelContext; +import org.apache.camel.CamelContextAware; +import org.apache.camel.Exchange; +import org.apache.camel.Ordered; +import org.apache.camel.TypeConversionException; +import org.apache.camel.TypeConverterLoaderException; +import org.apache.camel.TypeConverter; import org.apache.camel.spi.BulkTypeConverters; import org.apache.camel.spi.TypeConverterLoader; import org.apache.camel.spi.TypeConverterRegistry; @@ -10,12 +16,24 @@ import org.apache.camel.spi.TypeConverterRegistry; * Generated by camel build tools - do NOT edit this file! */ @SuppressWarnings("unchecked") -public final class CamelXmlJaxpBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters { +public final class CamelXmlJaxpBulkConverterLoader implements TypeConverterLoader, BulkTypeConverters, CamelContextAware { + + private CamelContext camelContext; public CamelXmlJaxpBulkConverterLoader() { } @Override + public void setCamelContext(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public CamelContext getCamelContext() { + return camelContext; + } + + @Override public int size() { return 92; } @@ -674,6 +692,7 @@ public final class CamelXmlJaxpBulkConverterLoader implements TypeConverterLoade private org.apache.camel.converter.jaxp.DomConverter getDomConverter() { if (domConverter == null) { domConverter = new org.apache.camel.converter.jaxp.DomConverter(); + CamelContextAware.trySetCamelContext(domConverter, camelContext); } return domConverter; } @@ -681,6 +700,7 @@ public final class CamelXmlJaxpBulkConverterLoader implements TypeConverterLoade private org.apache.camel.converter.jaxp.XmlConverter getXmlConverter() { if (xmlConverter == null) { xmlConverter = new org.apache.camel.converter.jaxp.XmlConverter(); + CamelContextAware.trySetCamelContext(xmlConverter, camelContext); } return xmlConverter; }