code: public synchronized Pair<PathHandler, Undertow> getServer(int port, String hostName) {
          return getServer(port,hostName,null);
      }
docs: creates or gets an undertow web server instance mapped by port.
  hostname must be given in case a new server instance has to be instantiated
  
  @param port
  @param hostName
  @return