extension-reactor
extension-reactor copied to clipboard
Axon Framework extension for integration with Project Reactor, allowing an extended reactive API.
### Feature Description As a follow-up of issue #3, which we resolved in pull request [#2001](https://github.com/AxonFramework/AxonFramework/pull/2001) on Axon Framework, we will introduce interceptors that uses the reactive API. Thus, a...
Currently, extension filters out `null` results regardless of query return type. In cases where query return type is `Optional` this makes sense. But in cases where return type is an...
Provide an interface for `ReactorEventStorageEngine` and implementation that should use [r2dbc drivers](https://r2dbc.io/drivers/) for interacting with database. The interface should provide reactive API using Project Reactor's data types, but should also...
A lot of methods are already provided through the `ReactorQueryGateway`, expanding on the regular `QueryGateway`. The only thing which is currently really missing, is the option to _only_ provide the...
### Feature Description Introduce a dedicated module that provides examples on how to use this extension. ### Current Behaviour There is no sample module. ### Wanted Behaviour Have a sample...
The new Spring reactive way is Reactor + Kotlin Coroutines (with suspend functions). This allows for sequential composition of functions working on reactive streams. I would suggest to create an...