docs: private void fireChainListeners(ManagerEvent event)
      {
          synchronized (this.chainListeners)
          {
              for (ManagerEventListener listener : this.chainListeners)
                  listener.onManagerEvent(event);
          }
      }