vaadin / collaboration-engine

The simplest way to build real-time collaboration into web apps
https://vaadin.com/collaboration
Other
3 stars 1 forks source link

Add messages to LicenseEvents #19

Closed pekam closed 3 years ago

pekam commented 3 years ago

Split out from #12.

LicenseEvent should have method String getMessage() that has a verbose explanation of what has occurred and what is the preferred way to handle the situation. E.g. there's less than 31 days to license expiring, and you should contact your Vaadin sales representative to obtain a new license or CE will stop working.

The goal is that these messages would be good enough for most users to pass directly into their app monitoring system or sending as an email when implementing the LicenseEventHandler.