diff --git a/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHintsRegistrar.java b/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHints.java similarity index 93% rename from spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHintsRegistrar.java rename to spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHints.java index f5c69b2a..0bb96a97 100644 --- a/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHintsRegistrar.java +++ b/spring-rabbit/src/main/java/org/springframework/amqp/rabbit/aot/RabbitRuntimeHints.java @@ -36,11 +36,11 @@ import org.springframework.lang.Nullable; * @since 3.0 * */ -public class RabbitRuntimeHintsRegistrar implements RuntimeHintsRegistrar { +public class RabbitRuntimeHints implements RuntimeHintsRegistrar { @Override public void registerHints(RuntimeHints hints, @Nullable ClassLoader classLoader) { - RuntimeHintsUtils.registerAnnotation(hints, RabbitListener.class); + RuntimeHintsUtils.registerSynthesizedAnnotation(hints, RabbitListener.class); ProxyHints proxyHints = hints.proxies(); proxyHints.registerJdkProxy(ChannelProxy.class); proxyHints.registerJdkProxy(ChannelProxy.class, PublisherCallbackChannel.class);