vertx-service-proxy
vertx-service-proxy copied to clipboard
EventBus Proxy generation
Interceptors are defined as `List`. This structure works well if we have to apply global interceptors, however there are situations such as `authorization` where an interceptor should only be executed...
In Vert.x 5 we want to support service proxies invocation to be encoded/decoded from/to protobuf as an alternative to JSON. - we need to distinguish two cases - a service...
![image](https://github.com/vert-x3/vertx-service-proxy/assets/35677762/f23c0015-98c0-4455-937a-f2c3a36ad883)
Bumps assertj-core from 3.3.0 to 3.24.2. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.assertj:assertj-core&package-manager=maven&previous-version=3.3.0&new-version=3.24.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Motivation: Example: ``` public class Example { public static interface Repository {} @ProxyGen public static interface UserRepository extends Repository {} public static class User {} public static abstract class AbstractRepositoryVerticle...
The current proxy generator is very simple and does not take into consideration the headers in the event bus message. In a scenario where a user would want to send...
Bumps [maven-processor-plugin](https://github.com/bsorrentino/maven-annotation-plugin) from 3.1.0 to 4.5-jdk8. Release notes Sourced from maven-processor-plugin's releases. 4.5 Generic changes Bump junit from 4.13 to 4.13.1 Bumps junit from 4.13 to 4.13.1. Release notes Changelog...
Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. Release notes Sourced from junit's releases. JUnit 4.13.2 Please refer to the release notes for details. Commits 05fe2a6 [maven-release-plugin] prepare release r4.13.2 ff57344 Add...
Hi, If we run this code/tests using the latest IntelliJ version (2021.3), it gives the following error ``` /Users//Downloads/vertx-service-proxy-master/src/main/java/examples/SomeDatabaseService.java:15:8 java: Could not generate element for examples.SomeDatabaseService: null ``` We are...
Allow writing and reading headers for EventBusService. E.g.: ``` groovy EventBusService.getProxy(discovery, SomeService) { AsyncResult ar1 -> SomeService someService = ar1.result() // here, it will be nice to have an option...