This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new eafc03b CAMEL-14354: camel-core optimize eafc03b is described below commit eafc03b877526598d5708b79fa77feb754ec3059 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Tue Jan 28 08:19:34 2020 +0100 CAMEL-14354: camel-core optimize --- .../src/main/java/org/apache/camel/cdi/CdiEventConsumer.java | 5 +++-- .../java/org/apache/camel/component/undertow/ExchangeHeaders.java | 2 -- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/components/camel-cdi/src/main/java/org/apache/camel/cdi/CdiEventConsumer.java b/components/camel-cdi/src/main/java/org/apache/camel/cdi/CdiEventConsumer.java index fca2d6e..393b13f 100644 --- a/components/camel-cdi/src/main/java/org/apache/camel/cdi/CdiEventConsumer.java +++ b/components/camel-cdi/src/main/java/org/apache/camel/cdi/CdiEventConsumer.java @@ -17,6 +17,7 @@ package org.apache.camel.cdi; import org.apache.camel.Exchange; +import org.apache.camel.ExtendedExchange; import org.apache.camel.Processor; import org.apache.camel.RuntimeExchangeException; import org.apache.camel.spi.CamelEvent.ExchangeEvent; @@ -56,7 +57,7 @@ final class CdiEventConsumer<T> extends DefaultConsumer { // Avoid infinite loop of exchange events if (event instanceof ExchangeEvent) { - exchange.setProperty(Exchange.NOTIFY_EVENT, Boolean.TRUE); + exchange.adapt(ExtendedExchange.class).setNotifyEvent(true); } try { getProcessor().process(exchange); @@ -64,7 +65,7 @@ final class CdiEventConsumer<T> extends DefaultConsumer { throw new RuntimeExchangeException("Error while processing CDI event", exchange, cause); } finally { if (event instanceof ExchangeEvent) { - exchange.setProperty(Exchange.NOTIFY_EVENT, Boolean.FALSE); + exchange.adapt(ExtendedExchange.class).setNotifyEvent(false); } } } diff --git a/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/ExchangeHeaders.java b/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/ExchangeHeaders.java index ad3d373..05e47b1 100644 --- a/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/ExchangeHeaders.java +++ b/components/camel-undertow/src/main/java/org/apache/camel/component/undertow/ExchangeHeaders.java @@ -115,8 +115,6 @@ public final class ExchangeHeaders { public static final HttpString MULTICAST_INDEX = new HttpString("CamelMulticastIndex"); public static final HttpString MULTICAST_COMPLETE = new HttpString("CamelMulticastComplete"); - public static final HttpString NOTIFY_EVENT = new HttpString("CamelNotifyEvent"); - public static final HttpString ON_COMPLETION = new HttpString("CamelOnCompletion"); public static final HttpString OVERRULE_FILE_NAME = new HttpString("CamelOverruleFileName");