code: public void addHttp(PortTcp listener)
    {
      if (listener.port() <= 0) {
        log.fine(listener + " skipping because port is 0.");
        return;
      }
      
      _listeners.add(listener);
    }
docs: /*
  @Configurable
  public PortTcp createHttp()
  throws ConfigException
  {
  PortTcpBuilder portBuilder = new PortTcpBuilder(_env);
  
  ProtocolHttp protocol = new ProtocolHttp();
  portBuilder.protocol(protocol);
  
  PortTcp listener = new PortTcp(portBuilder);
  
  applyPortDefaults(listener);
  
  getListenService().addListener(listener);
  
  return listener;
  }