This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new 179bf3a  Use CamelContextCustomizer from camel-api
179bf3a is described below

commit 179bf3ab781284c70371db2afc876dd20f17c78b
Author: James Netherton <[email protected]>
AuthorDate: Tue May 25 07:25:47 2021 +0100

    Use CamelContextCustomizer from camel-api
    
    Fixes #2637
---
 .../core/deployment/CamelContextProcessor.java     |  4 ++--
 .../core/deployment/main/CamelMainProcessor.java   |  2 +-
 .../spi/CamelContextCustomizerBuildItem.java       |  2 +-
 .../RuntimeCamelContextCustomizerBuildItem.java    |  2 +-
 .../deployment/CamelContextCustomizerTest.java     |  2 +-
 .../deployment/RestConfigurationCustomizer.java    |  4 ++--
 .../camel/quarkus/core/CamelContextCustomizer.java | 24 ----------------------
 .../camel/quarkus/core/CamelContextRecorder.java   |  3 ++-
 .../camel/quarkus/main/CamelMainRecorder.java      |  4 ++--
 .../executor/ReactiveExecutorRecorder.java         |  4 ++--
 .../vertx/ThreadPoolFactoryVertxRecorder.java      |  4 ++--
 .../management/CamelManagementRecorder.java        |  4 ++--
 .../headersmap/CamelHeadersmapRecorder.java        |  4 ++--
 .../camel/quarkus/component/jaxb/JaxbRecorder.java |  2 +-
 .../micrometer/CamelMicrometerRecorder.java        |  6 +++---
 .../runtime/CamelMicroProfileMetricsRecorder.java  |  6 +++---
 .../camel/quarkus/component/rest/RestRecorder.java |  4 ++--
 17 files changed, 29 insertions(+), 52 deletions(-)

diff --git 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelContextProcessor.java
 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelContextProcessor.java
index 0d20e85..eff1b4b 100644
--- 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelContextProcessor.java
+++ 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelContextProcessor.java
@@ -58,7 +58,7 @@ public class CamelContextProcessor {
      * @param  modelJAXBContextFactory a list of known {@link 
ModelJAXBContextFactory}.
      * @param  modelDumper             a list of known {@link 
CamelModelToXMLDumperBuildItem}.
      * @param  factoryFinderResolver   a list of known {@link 
org.apache.camel.spi.FactoryFinderResolver}.
-     * @param  customizers             a list of {@link 
org.apache.camel.quarkus.core.CamelContextCustomizer} used to
+     * @param  customizers             a list of {@link 
org.apache.camel.spi.CamelContextCustomizer} used to
      *                                 customize the {@link CamelContext} at 
{@link ExecutionTime#STATIC_INIT}.
      * @return                         a build item holding an instance of a 
{@link CamelContext}
      */
@@ -113,7 +113,7 @@ public class CamelContextProcessor {
      *                              those known by the CDI container.
      * @param  recorder             the recorder
      * @param  context              a build item providing an augmented {@link 
org.apache.camel.CamelContext} instance.
-     * @param  customizers          a list of {@link 
org.apache.camel.quarkus.core.CamelContextCustomizer} used to customize
+     * @param  customizers          a list of {@link 
org.apache.camel.spi.CamelContextCustomizer} used to customize
      *                              the {@link CamelContext} at {@link 
ExecutionTime#RUNTIME_INIT}.
      * @param  routesBuilderClasses a list of known {@link 
org.apache.camel.RoutesBuilder} classes.
      * @param  runtimeTasks         a placeholder to ensure all the runtime 
task are properly are done.
diff --git 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainProcessor.java
 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainProcessor.java
index cc329c8..5acba9e 100644
--- 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainProcessor.java
+++ 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainProcessor.java
@@ -150,7 +150,7 @@ public class CamelMainProcessor {
      * @param  beanContainer   a reference to a fully initialized CDI bean 
container
      * @param  recorder        the recorder.
      * @param  main            a reference to a {@link CamelMain}.
-     * @param  customizers     a list of {@link 
org.apache.camel.quarkus.core.CamelContextCustomizer} that will be
+     * @param  customizers     a list of {@link 
org.apache.camel.spi.CamelContextCustomizer} that will be
      *                         executed before starting the {@link 
CamelContext} at {@link ExecutionTime#RUNTIME_INIT}.
      * @param  runtimeTasks    a placeholder to ensure all the runtime task 
are properly are done.
      * @param  camelMainConfig a {@link CamelMainConfig}
diff --git 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelContextCustomizerBuildItem.java
 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelContextCustomizerBuildItem.java
index a12854b..969e2c2 100644
--- 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelContextCustomizerBuildItem.java
+++ 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelContextCustomizerBuildItem.java
@@ -18,7 +18,7 @@ package org.apache.camel.quarkus.core.deployment.spi;
 
 import io.quarkus.builder.item.MultiBuildItem;
 import io.quarkus.runtime.RuntimeValue;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 /**
  * A {@link MultiBuildItem} holding the {@link CamelContextCustomizer} {@link 
RuntimeValue} and could be used
diff --git 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/RuntimeCamelContextCustomizerBuildItem.java
 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/RuntimeCamelContextCustomizerBuildItem.java
index 1c3a17e..62346be 100644
--- 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/RuntimeCamelContextCustomizerBuildItem.java
+++ 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/RuntimeCamelContextCustomizerBuildItem.java
@@ -18,7 +18,7 @@ package org.apache.camel.quarkus.core.deployment.spi;
 
 import io.quarkus.builder.item.MultiBuildItem;
 import io.quarkus.runtime.RuntimeValue;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 /**
  * A {@link MultiBuildItem} holding the {@link CamelContextCustomizer} {@link 
RuntimeValue} and could be used
diff --git 
a/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelContextCustomizerTest.java
 
b/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelContextCustomizerTest.java
index 68ff6b0..0c67934 100644
--- 
a/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelContextCustomizerTest.java
+++ 
b/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelContextCustomizerTest.java
@@ -28,8 +28,8 @@ import io.quarkus.deployment.recording.BytecodeRecorderImpl;
 import io.quarkus.runtime.RuntimeValue;
 import io.quarkus.test.QuarkusUnitTest;
 import org.apache.camel.CamelContext;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
 import 
org.apache.camel.quarkus.core.deployment.spi.CamelContextCustomizerBuildItem;
+import org.apache.camel.spi.CamelContextCustomizer;
 import org.jboss.shrinkwrap.api.ShrinkWrap;
 import org.jboss.shrinkwrap.api.spec.JavaArchive;
 import org.junit.jupiter.api.Test;
diff --git 
a/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/RestConfigurationCustomizer.java
 
b/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/RestConfigurationCustomizer.java
index 1edaef8..71ea94d 100644
--- 
a/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/RestConfigurationCustomizer.java
+++ 
b/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/RestConfigurationCustomizer.java
@@ -17,13 +17,13 @@
 package org.apache.camel.quarkus.core.deployment;
 
 import org.apache.camel.CamelContext;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 import org.apache.camel.spi.RestConfiguration;
 
 public class RestConfigurationCustomizer implements CamelContextCustomizer {
 
     @Override
-    public void customize(CamelContext context) {
+    public void configure(CamelContext context) {
         RestConfiguration restConfiguration = new RestConfiguration();
         restConfiguration.setApiContextPath("/example");
 
diff --git 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextCustomizer.java
 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextCustomizer.java
deleted file mode 100644
index 0ab42f7..0000000
--- 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextCustomizer.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.core;
-
-import org.apache.camel.CamelContext;
-
-@FunctionalInterface
-public interface CamelContextCustomizer {
-    void customize(CamelContext context);
-}
diff --git 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextRecorder.java
 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextRecorder.java
index f8cb34c..62c0f38 100644
--- 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextRecorder.java
+++ 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextRecorder.java
@@ -25,6 +25,7 @@ import org.apache.camel.RoutesBuilder;
 import org.apache.camel.builder.LambdaRouteBuilder;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.catalog.RuntimeCamelCatalog;
+import org.apache.camel.spi.CamelContextCustomizer;
 import org.apache.camel.spi.FactoryFinderResolver;
 import org.apache.camel.spi.ModelJAXBContextFactory;
 import org.apache.camel.spi.ModelToXMLDumper;
@@ -69,7 +70,7 @@ public class CamelContextRecorder {
     }
 
     public void customize(RuntimeValue<CamelContext> context, 
RuntimeValue<CamelContextCustomizer> contextCustomizer) {
-        contextCustomizer.getValue().customize(context.getValue());
+        contextCustomizer.getValue().configure(context.getValue());
     }
 
     public RuntimeValue<CamelRuntime> createRuntime(BeanContainer 
beanContainer, RuntimeValue<CamelContext> context) {
diff --git 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRecorder.java
 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRecorder.java
index b8f87d8..edba747 100644
--- 
a/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRecorder.java
+++ 
b/extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRecorder.java
@@ -28,10 +28,10 @@ import org.apache.camel.main.MainListener;
 import org.apache.camel.main.MainListenerSupport;
 import org.apache.camel.main.RoutesCollector;
 import org.apache.camel.quarkus.core.CamelConfig.FailureRemedy;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
 import org.apache.camel.quarkus.core.CamelProducers;
 import org.apache.camel.quarkus.core.CamelRuntime;
 import org.apache.camel.quarkus.core.RegistryRoutesLoader;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 @Recorder
 public class CamelMainRecorder {
@@ -78,7 +78,7 @@ public class CamelMainRecorder {
             @Override
             public void afterConfigure(BaseMainSupport main) {
                 for (RuntimeValue<CamelContextCustomizer> customizer : 
contextCustomizers) {
-                    customizer.getValue().customize(main.getCamelContext());
+                    customizer.getValue().configure(main.getCamelContext());
                 }
             }
         });
diff --git 
a/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
 
b/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
index e2e8904..f7139cd 100644
--- 
a/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
+++ 
b/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
@@ -21,15 +21,15 @@ import io.quarkus.runtime.annotations.Recorder;
 import io.vertx.core.Vertx;
 import org.apache.camel.CamelContext;
 import org.apache.camel.ExtendedCamelContext;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
 import org.apache.camel.reactive.vertx.VertXReactiveExecutor;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 @Recorder
 public class ReactiveExecutorRecorder {
     public RuntimeValue<CamelContextCustomizer> 
createReactiveExecutorCustomizer(RuntimeValue<Vertx> vertx) {
         return new RuntimeValue<>(new CamelContextCustomizer() {
             @Override
-            public void customize(CamelContext context) {
+            public void configure(CamelContext context) {
                 VertXReactiveExecutor executor = new VertXReactiveExecutor();
                 executor.setVertx(vertx.getValue());
 
diff --git 
a/extensions-core/threadpoolfactory-vertx/runtime/src/main/java/org/apache/camel/quarkus/component/threadpoolfactory/vertx/ThreadPoolFactoryVertxRecorder.java
 
b/extensions-core/threadpoolfactory-vertx/runtime/src/main/java/org/apache/camel/quarkus/component/threadpoolfactory/vertx/ThreadPoolFactoryVertxRecorder.java
index 833bd0d..3bc501c 100644
--- 
a/extensions-core/threadpoolfactory-vertx/runtime/src/main/java/org/apache/camel/quarkus/component/threadpoolfactory/vertx/ThreadPoolFactoryVertxRecorder.java
+++ 
b/extensions-core/threadpoolfactory-vertx/runtime/src/main/java/org/apache/camel/quarkus/component/threadpoolfactory/vertx/ThreadPoolFactoryVertxRecorder.java
@@ -21,15 +21,15 @@ import io.quarkus.runtime.annotations.Recorder;
 import io.vertx.core.Vertx;
 import org.apache.camel.CamelContext;
 import org.apache.camel.ExtendedCamelContext;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
 import org.apache.camel.reactive.vertx.VertXThreadPoolFactory;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 @Recorder
 public class ThreadPoolFactoryVertxRecorder {
     public RuntimeValue<CamelContextCustomizer> 
createThreadPoolFactoryCustomizer(RuntimeValue<Vertx> vertx) {
         return new RuntimeValue<>(new CamelContextCustomizer() {
             @Override
-            public void customize(CamelContext context) {
+            public void configure(CamelContext context) {
                 VertXThreadPoolFactory threadPoolFactory = new 
VertXThreadPoolFactory();
                 threadPoolFactory.setVertx(vertx.getValue());
 
diff --git 
a/extensions-jvm/management/runtime/src/main/java/org/apache/camel/quarkus/component/management/CamelManagementRecorder.java
 
b/extensions-jvm/management/runtime/src/main/java/org/apache/camel/quarkus/component/management/CamelManagementRecorder.java
index ddd018b..02bd11a 100644
--- 
a/extensions-jvm/management/runtime/src/main/java/org/apache/camel/quarkus/component/management/CamelManagementRecorder.java
+++ 
b/extensions-jvm/management/runtime/src/main/java/org/apache/camel/quarkus/component/management/CamelManagementRecorder.java
@@ -19,7 +19,7 @@ package org.apache.camel.quarkus.component.management;
 import io.quarkus.runtime.RuntimeValue;
 import io.quarkus.runtime.annotations.Recorder;
 import org.apache.camel.CamelContext;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 @Recorder
 public class CamelManagementRecorder {
@@ -31,7 +31,7 @@ public class CamelManagementRecorder {
     private static final class CamelManagementCustomizer implements 
CamelContextCustomizer {
 
         @Override
-        public void customize(CamelContext context) {
+        public void configure(CamelContext context) {
             context.setManagementName(context.getName());
         }
     }
diff --git 
a/extensions/headersmap/runtime/src/main/java/org/apache/camel/quarkus/component/headersmap/CamelHeadersmapRecorder.java
 
b/extensions/headersmap/runtime/src/main/java/org/apache/camel/quarkus/component/headersmap/CamelHeadersmapRecorder.java
index 74473b6..e80df88 100644
--- 
a/extensions/headersmap/runtime/src/main/java/org/apache/camel/quarkus/component/headersmap/CamelHeadersmapRecorder.java
+++ 
b/extensions/headersmap/runtime/src/main/java/org/apache/camel/quarkus/component/headersmap/CamelHeadersmapRecorder.java
@@ -21,7 +21,7 @@ import io.quarkus.runtime.annotations.Recorder;
 import org.apache.camel.CamelContext;
 import org.apache.camel.ExtendedCamelContext;
 import org.apache.camel.component.headersmap.FastHeadersMapFactory;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 @Recorder
 public class CamelHeadersmapRecorder {
@@ -29,7 +29,7 @@ public class CamelHeadersmapRecorder {
     public RuntimeValue<CamelContextCustomizer> createFastHeadersMapFactory() {
         return new RuntimeValue<>(new CamelContextCustomizer() {
             @Override
-            public void customize(CamelContext context) {
+            public void configure(CamelContext context) {
                 
context.adapt(ExtendedCamelContext.class).setHeadersMapFactory(new 
FastHeadersMapFactory());
             }
         });
diff --git 
a/extensions/jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/jaxb/JaxbRecorder.java
 
b/extensions/jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/jaxb/JaxbRecorder.java
index f8c5843..281232d 100644
--- 
a/extensions/jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/jaxb/JaxbRecorder.java
+++ 
b/extensions/jaxb/runtime/src/main/java/org/apache/camel/quarkus/component/jaxb/JaxbRecorder.java
@@ -20,7 +20,7 @@ import io.quarkus.runtime.RuntimeValue;
 import io.quarkus.runtime.annotations.Recorder;
 import org.apache.camel.ExtendedCamelContext;
 import org.apache.camel.converter.jaxb.JaxbRestBindingJaxbDataFormatFactory;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 
 @Recorder
 public class JaxbRecorder {
diff --git 
a/extensions/micrometer/runtime/src/main/java/org/apache/camel/quarkus/component/micrometer/CamelMicrometerRecorder.java
 
b/extensions/micrometer/runtime/src/main/java/org/apache/camel/quarkus/component/micrometer/CamelMicrometerRecorder.java
index 1d10a75..957187c 100644
--- 
a/extensions/micrometer/runtime/src/main/java/org/apache/camel/quarkus/component/micrometer/CamelMicrometerRecorder.java
+++ 
b/extensions/micrometer/runtime/src/main/java/org/apache/camel/quarkus/component/micrometer/CamelMicrometerRecorder.java
@@ -23,7 +23,7 @@ import 
org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEve
 import 
org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier;
 import 
org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory;
 import 
org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 import org.apache.camel.spi.ManagementStrategy;
 
 @Recorder
@@ -45,7 +45,7 @@ public class CamelMicrometerRecorder {
         }
 
         @Override
-        public void customize(CamelContext camelContext) {
+        public void configure(CamelContext camelContext) {
             if (config.enableRoutePolicy) {
                 camelContext.addRoutePolicyFactory(new 
MicrometerRoutePolicyFactory());
             }
@@ -69,7 +69,7 @@ public class CamelMicrometerRecorder {
         }
 
         @Override
-        public void customize(CamelContext camelContext) {
+        public void configure(CamelContext camelContext) {
             if (!config.enableMessageHistory) {
                 return;
             }
diff --git 
a/extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/CamelMicroProfileMetricsRecorder.java
 
b/extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/CamelMicroProfileMetricsRecorder.java
index 8af93a4..a339018 100644
--- 
a/extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/CamelMicroProfileMetricsRecorder.java
+++ 
b/extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/CamelMicroProfileMetricsRecorder.java
@@ -25,7 +25,7 @@ import 
org.apache.camel.component.microprofile.metrics.event.notifier.exchange.M
 import 
org.apache.camel.component.microprofile.metrics.event.notifier.route.MicroProfileMetricsRouteEventNotifier;
 import 
org.apache.camel.component.microprofile.metrics.message.history.MicroProfileMetricsMessageHistoryFactory;
 import 
org.apache.camel.component.microprofile.metrics.route.policy.MicroProfileMetricsRoutePolicyFactory;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 import org.apache.camel.spi.ManagementStrategy;
 import org.eclipse.microprofile.metrics.MetricRegistry;
 import org.jboss.logging.Logger;
@@ -53,7 +53,7 @@ public class CamelMicroProfileMetricsRecorder {
         }
 
         @Override
-        public void customize(CamelContext camelContext) {
+        public void configure(CamelContext camelContext) {
             if (config.enableRoutePolicy) {
                 camelContext.addRoutePolicyFactory(new 
MicroProfileMetricsRoutePolicyFactory());
             }
@@ -82,7 +82,7 @@ public class CamelMicroProfileMetricsRecorder {
         }
 
         @Override
-        public void customize(CamelContext camelContext) {
+        public void configure(CamelContext camelContext) {
             if (!config.enableMessageHistory) {
                 return;
             }
diff --git 
a/extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/RestRecorder.java
 
b/extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/RestRecorder.java
index db3dd82..21714e2 100644
--- 
a/extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/RestRecorder.java
+++ 
b/extensions/rest/runtime/src/main/java/org/apache/camel/quarkus/component/rest/RestRecorder.java
@@ -20,7 +20,7 @@ import io.quarkus.runtime.RuntimeValue;
 import io.quarkus.runtime.annotations.Recorder;
 import org.apache.camel.CamelContext;
 import org.apache.camel.component.platform.http.PlatformHttpConstants;
-import org.apache.camel.quarkus.core.CamelContextCustomizer;
+import org.apache.camel.spi.CamelContextCustomizer;
 import org.jboss.logging.Logger;
 
 @Recorder
@@ -31,7 +31,7 @@ public class RestRecorder {
 
     private static class RestCamelContextCustomizer implements 
CamelContextCustomizer {
         @Override
-        public void customize(CamelContext context) {
+        public void configure(CamelContext context) {
             String component = context.getRestConfiguration().getComponent();
             if (component == null) {
                 Logger.getLogger(RestCamelContextCustomizer.class).debugf(

Reply via email to