This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit a1dfc0b8009257a21cb13219b905cb10d1b02a23 Author: Otavio Rodolfo Piske <angusyo...@gmail.com> AuthorDate: Thu Aug 11 11:29:48 2022 +0200 CAMEL-15520: remove deprecated class IntrospectionSupport in camel-util --- .../apache/camel/util/IntrospectionSupport.java | 44 ---------------------- 1 file changed, 44 deletions(-) diff --git a/core/camel-util/src/main/java/org/apache/camel/util/IntrospectionSupport.java b/core/camel-util/src/main/java/org/apache/camel/util/IntrospectionSupport.java deleted file mode 100644 index 035c8f58f43..00000000000 --- a/core/camel-util/src/main/java/org/apache/camel/util/IntrospectionSupport.java +++ /dev/null @@ -1,44 +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.util; - -import java.lang.reflect.Method; -import java.util.Map; - -/** - * Bridge class for ActiveMQ component - */ -@Deprecated -public final class IntrospectionSupport { - - private IntrospectionSupport() { - } - - /** - * @deprecated use {@link org.apache.camel.support.IntrospectionSupport#extractProperties} instead - */ - @Deprecated - public static Map<String, Object> extractProperties(Map<String, Object> properties, String optionPrefix) { - try { - Class<?> clazz = Class.forName("org.apache.camel.support.IntrospectionSupport"); - Method method = clazz.getMethod("extractProperties", Map.class, String.class); - return (Map) method.invoke(properties, optionPrefix); - } catch (Throwable t) { - throw new RuntimeException(t); - } - } -}