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.
Split out from #12.
LicenseEvent
should have methodString 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
.