Hi, Currently, there is no clean way to detect when a tenant has been added/removed/modified.
We may detect when a change is required by implementing the TenantCustomizer interface, however, it tells nothing about the actual completion of the change. We may listen for OSGI events under /etc/tenants but this requires the user to know where the tenants are located (which afaik, currently is not exposed). In order to allow apps reacting on tenant changes, I propose to either: I. extend the current SPI with an interface TenantEventListener that users can implement ; or II. send OSGI events form the current implementation. In both cases, the events should cover * Tenant added * Tenant removed * Property added * Property removed wdyt ? Regards, Timothee
