Since years we have the opportunity to provide server-side push functionality in Admincentral. Maybe now is the time?
Long-polling solution does not require any major changes and can be enabled almost right away.
In order to provide long polling, we need to do the following:
- add the dependency to the vaadin-push artefacts
- enable push in AdmincentralUI class (annotations are needed)
- make sure that filter chain does not bork the communication (gzip filter might need adjustment and by-pass push requests)