docs: protected void processStanza(Stanza packet) {
          if (packetFilter == null || packetFilter.accept(packet)) {
              synchronized (this) {
                  if (resultQueue.size() == maxQueueSize) {
                      Stanza rolledOverStanza = resultQueue.poll();
                      assert rolledOverStanza != null;
                  }
                  resultQueue.add(packet);
                  notifyAll();
              }
              if (collectorToReset != null) {
                  collectorToReset.waitStart = System.currentTimeMillis();
              }
          }
      }