With ticket #168, Spring Integration was used to manage events representing trades to be exported. For the moment, several aspects of the event publication/subscription model are hard coded. The aim of this ticket is to make this mechanism more configurable for more flexibility.
See how to make the following configurable:
- listener declaration
- filter declaration and usage
- routing by event type (see TradistaEventRouter class)
- poller delay / max event per poll (also configured in DB ?)
The configuration should be persisted in DB.
There should be a GUI to configure these items. The question of the authorizations needed for update of these items should be analysed.
With ticket #168, Spring Integration was used to manage events representing trades to be exported. For the moment, several aspects of the event publication/subscription model are hard coded. The aim of this ticket is to make this mechanism more configurable for more flexibility.
See how to make the following configurable:
The configuration should be persisted in DB.
There should be a GUI to configure these items. The question of the authorizations needed for update of these items should be analysed.