Expose more reflection hints (#3951)

* Expose more reflection hints

* Bring back `@Reflective` on `Pausable` - for possible end-user usage
* Add `ReactiveMessageHandler` hint since its method is used reflectively
in the `IntegrationRSocketMessageHandler`
* Add `@Reflective` on the `ServerRSocketMessageHandler.handleConnectionSetup()`
since it is used reflectively for a `registerHandlerMethod()`
* Add `KafkaRuntimeHints` to expose `Pausable` contract on Kafka inbound endpoints
for SpEL invocation via Control Bus
* Document native images support

* Fix language in docs

Co-authored-by: Gary Russell <grussell@vmware.com>

Co-authored-by: Gary Russell <grussell@vmware.com>
This commit is contained in:
Artem Bilan
2022-11-18 11:26:46 -05:00
committed by GitHub
parent 18a87eaf2a
commit 3c40b01915
10 changed files with 136 additions and 2 deletions

View File

@@ -25,7 +25,7 @@ import org.springframework.web.HttpRequestHandler;
import org.springframework.web.server.WebHandler;
/**
* {@link RuntimeHintsRegistrar} for Spring Integration core module.
* {@link RuntimeHintsRegistrar} for Spring Integration HTTP module.
*
* @author Artem Bilan
*