docs: @Override
      synchronized public void process(WatchedEvent event) {
          ReplyHeader h = new ReplyHeader(-1, -1L, 0);
          if (LOG.isTraceEnabled()) {
              ZooTrace.logTraceMessage(LOG, ZooTrace.EVENT_DELIVERY_TRACE_MASK,
                                       "Deliver event " + event + " to 0x"
                                       + Long.toHexString(this.sessionId)
                                       + " through " + this);
          }
  
          // Convert WatchedEvent to a type that can be sent over the wire
          WatcherEvent e = event.getWrapper();
  
          sendResponse(h, e, "notification");
      }