docs: public void fireConnectionClosed() {
      ConnectionEvent event = new ConnectionEvent(this);
      for (ConnectionEventListener listener : connectionEventListeners) {
        listener.connectionClosed(event);
      }
    }