code: public void addOnInstalled(AddOn addOn) {
          for (ExtensionHook hook : extensionHooks.values()) {
              for (AddOnInstallationStatusListener listener : hook.getAddOnInstallationStatusListeners()) {
                  try {
                      listener.addOnInstalled(addOn);
                  } catch (Exception e) {
                      logger.error("An error occurred while notifying: " + listener.getClass().getCanonicalName(), e);
                  }
              }
          }
      }
docs: Notifies {@code Extension}s' {@code AddOnInstallationStatusListener}s that the given add-on was installed.
  
  @param addOn the add-on that was installed, must not be {@code null}
  @since 2.5.0